|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface LocationService
| Field Summary |
|---|
| Fields inherited from interface org.mobicents.slee.services.sip.location.jmx.LocationServiceManagementMBean |
|---|
MBEAN_NAME |
| Method Summary | |
|---|---|
RegistrationBinding |
addBinding(java.lang.String sipAddress,
javax.sip.address.Address contactAddress,
java.lang.String comment,
long expires,
long registrationDate,
float qValue,
java.lang.String callId,
long cSeq)
Adds new contact binding for particular user.. |
java.util.Map<javax.sip.address.Address,RegistrationBinding> |
getBindings(java.lang.String sipAddress)
Returns map which contians mapping contactAddress->registrationBinding for particular user - address of record sip:nie@ma.mnie.tu |
java.util.Set<java.lang.String> |
getRegisteredUsers()
Returns set of user that have registered - set contains adress of record for each user, something like sip:ala@kocia.domena.com |
void |
init()
Starts the location service |
void |
removeBinding(java.lang.String sipAddress,
javax.sip.address.Address contactAddress)
Removes contact address from user bindings. |
void |
shutdown()
Shutdown the location service |
void |
updateBinding(RegistrationBinding registrationBinding)
Updates the specified registration binding. |
| Methods inherited from interface org.mobicents.slee.services.sip.location.jmx.LocationServiceManagementMBean |
|---|
getContacts, getExpirationTime, getRegisteredUserCount |
| Method Detail |
|---|
RegistrationBinding addBinding(java.lang.String sipAddress,
javax.sip.address.Address contactAddress,
java.lang.String comment,
long expires,
long registrationDate,
float qValue,
java.lang.String callId,
long cSeq)
throws LocationServiceException
sipAddress - -
user address of record sip:ala@ma.kota.w.domu.comcontactAddress - -
contact address - sip:+381243256comment - -
possible comment noteexpires - -
long - seconds for which this contact is to remain validregistrationDate - -
long - date when the registration was created/updatedqValue - -
q parametercallId - -
call idcSeq - -
seq numbers
LocationServiceException
java.util.Set<java.lang.String> getRegisteredUsers()
throws LocationServiceException
getRegisteredUsers in interface LocationServiceManagementMBeanLocationServiceException
java.util.Map<javax.sip.address.Address,RegistrationBinding> getBindings(java.lang.String sipAddress)
throws LocationServiceException
sipAddress -
LocationServiceException
void updateBinding(RegistrationBinding registrationBinding)
throws LocationServiceException
registrationBinding -
LocationServiceException
void removeBinding(java.lang.String sipAddress,
javax.sip.address.Address contactAddress)
throws LocationServiceException
sipAddress - -
sip:ala@kocia.domena.aucontactAddress - -
sip:+481234567890
LocationServiceExceptionvoid init()
void shutdown()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||