org.mobicents.slee.services.sip.location.cache.mbean
Interface LocationServiceMBean

All Known Implementing Classes:
LocationService

public interface LocationServiceMBean


Field Summary
static java.lang.String MBEAN_NAME_PREFIX
           
 
Method Summary
 java.util.Set<java.lang.String> getContacts(java.lang.String record)
           
 long getExpirationTime(java.lang.String record, java.lang.String contact)
          Returns time in miliseconds left till certain contact expires, if there is some error it return Long.MIN_VALUE.
 int getRegisteredUserCount()
          Number of registered users.
 java.util.Set<java.lang.String> getRegisteredUsers()
           
 

Field Detail

MBEAN_NAME_PREFIX

static final java.lang.String MBEAN_NAME_PREFIX
See Also:
Constant Field Values
Method Detail

getRegisteredUsers

java.util.Set<java.lang.String> getRegisteredUsers()
Returns:
Set with registered users. It contains entries like "sip:316471@kocia.domena.au" or "sip:mobicents@gmail.com"

getContacts

java.util.Set<java.lang.String> getContacts(java.lang.String record)
Parameters:
record - - address of record, value like "sip:mobicents@gmail.com" this is passed in from and to header of REGISTER reqeust
Returns:

getExpirationTime

long getExpirationTime(java.lang.String record,
                       java.lang.String contact)
Returns time in miliseconds left till certain contact expires, if there is some error it return Long.MIN_VALUE.

Parameters:
record -
contact - - must be exact value put into register. See return values of getContacts
Returns:

getRegisteredUserCount

int getRegisteredUserCount()
Number of registered users.

Returns:


Copyright © 2008. All Rights Reserved.