|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Defines the interface to a LSServerService
implementation.
The LSServerService
provides the functionality of the Location
Server Server (LSServer
) which can store location entries
of mobile agents in its internal storage database.
LSServer
,
StorageDB
Method Summary | |
LSPReply |
lookup(LSPLookup request)
Handles the given lookup request
(see LSPLookup ). |
LSPReply |
refresh(LSPRefresh request)
Handles the given refresh request
(see LSPRefresh ). |
LSPReply |
registerEncoded(LSPRegisterEncoded request)
Handles the given register encoded request
(see LSPRegisterEncoded ). |
LSPReply |
registerEncrypted(LSPRegisterEncrypted request)
Handles the given register encrypted request
(see LSPRegisterEncrypted ). |
LSPReply |
registerPlain(LSPRegisterPlain request)
Handles the given register plain request
(see LSPRegisterPlain ). |
Method Detail |
public LSPReply lookup(LSPLookup request)
request
(see LSPLookup
).
Following reply
states and bodies are possible
(see LSPReply
):
ACKNOWLEDGE
(LSPLookupResult
body)
IMPLICIT_NAME_NOT_FOUND
(no body)
request
- The lookup request.
public LSPReply registerPlain(LSPRegisterPlain request)
request
(see LSPRegisterPlain
).
Following reply
states are possible
(see LSPReply
):
ACKNOWLEDGE
REQUEST_BODY_INVALID
CONTACT_ADDRESS_NOT_EXISTENT
COOKIE_INVALID
IMPLICIT_NAME_NOT_PRESENT
request
- The register plain request.
public LSPReply registerEncrypted(LSPRegisterEncrypted request)
request
(see LSPRegisterEncrypted
).
Following reply
states are possible
(see LSPReply
):
ACKNOWLEDGE
REQUEST_BODY_INVALID
CONTACT_ADDRESS_NOT_EXISTENT
COOKIE_INVALID
IMPLICIT_NAME_NOT_PRESENT
ENCRYPTING_NOT_SUPPORTED
ENCRYPTED_DATA_INVALID
request
- The register encrypted request.
public LSPReply registerEncoded(LSPRegisterEncoded request)
request
(see LSPRegisterEncoded
).
Following reply
states are possible
(see LSPReply
):
ACKNOWLEDGE
REQUEST_BODY_INVALID
CONTACT_ADDRESS_NOT_EXISTENT
COOKIE_INVALID
IMPLICIT_NAME_NOT_PRESENT
ENCODED_NOT_SUPPORTED
ENCODED_DATA_INVALID
request
- The register encoded request.
public LSPReply refresh(LSPRefresh request)
request
(see LSPRefresh
).
Following reply
states and bodies are possible
(see LSPReply
):
ACKNOWLEDGE
(no body)
SOME_IMPLICIT_NAMES_NOT_PRESENT
(LSPRefreshResult
body)
request
- The refresh request.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |