|
Enterprise Information Portal APIs |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Defines the interface to manage service classes. This class resides within datastore class. A service is identified by service category, service type, and the server name giving the service. These information forms an Id for the service. For example, Text Search Engine (TSE) service would be identified under a category "TEXT_SEARCH", service type "TS" and the server name, "TMMUF", or "TMBARNEY". Its id would be "TEXT_SEARCH:TS:TMBARNEY".
Method Summary | |
dkService |
getService(java.lang.String serviceId)
Gets a registered service. |
java.lang.String[] |
listServiceIds()
Gets the list of registered service ids |
java.lang.String[] |
listServiceIdsByCategory(java.lang.String category)
Gets the list of registered service ids by service category |
java.lang.String[] |
listServiceIdsByServer(java.lang.String server)
Gets the list of registered service ids by server name |
java.lang.String[] |
listServiceIdsByType(java.lang.String type)
Gets the list of registered service ids by service type |
java.lang.String |
registerService(dkService service)
Registers a given service. |
void |
unregisterService(java.lang.String serviceId)
Unregisters a given service. |
Method Detail |
public java.lang.String registerService(dkService service) throws DKObjectAlreadyRegistered, DKException, java.lang.Exception
the
- service object to be registeredif
- service already registeredpublic void unregisterService(java.lang.String serviceId) throws DKObjectNotRegistered, DKException, java.lang.Exception
serviceId
- the service-idif
- service not registeredpublic dkService getService(java.lang.String serviceId) throws DKObjectNotRegistered, DKException, java.lang.Exception
serviceId
- the service-idpublic java.lang.String[] listServiceIds() throws java.lang.Exception
public java.lang.String[] listServiceIdsByCategory(java.lang.String category) throws java.lang.Exception
category
- the service categorypublic java.lang.String[] listServiceIdsByType(java.lang.String type) throws java.lang.Exception
type
- the service typepublic java.lang.String[] listServiceIdsByServer(java.lang.String server) throws java.lang.Exception
server
- the server name
|
EIP Java APIs | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |