|
||||||||||
| 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 | |||||||||