|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ServiceLocator
A service locator is used to locate services given a service ID or descriptor.
Service locators may looks up for services over the net or in the current JVM. How the lookup is done is implementation-dependent.
Method Summary | |
---|---|
void |
dispose()
Disposes this locator. |
void |
initialize(java.lang.String host,
int port,
java.util.Properties properties)
Initializes the service locator. |
java.lang.Object |
lookup(ServiceDescriptor descriptor)
Lookup the service described by the given service descriptor. |
java.lang.Object |
lookup(java.lang.String serviceId)
Lookup the service given its ID. |
Method Detail |
---|
void initialize(java.lang.String host, int port, java.util.Properties properties) throws java.lang.Exception
host
- the host where the lookup will be done. The host is optional
and may be null if the services are looked up in the current
JVMport
- the port of the host to be used to lookup.properties
- the properties are implementation dependent Properties
may be null if no properties are required. The port is
meaningful only if the host was specified
java.lang.Exception
void dispose()
java.lang.Object lookup(ServiceDescriptor descriptor) throws java.lang.Exception
descriptor
- the service descriptor
java.lang.Exception
- if any error occursjava.lang.Object lookup(java.lang.String serviceId) throws java.lang.Exception
serviceId
- the service ID
java.lang.Exception
- if any error occurs
|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |