|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
S
- Service
typepublic interface IServiceLocator
Service Locator Pattern: Centralizes distributed service object
lookups, provides a centralized point of control, and may act as a cache
that eliminates redundant lookups. It also encapsulates any vendor-
specific features of the lookup process.
Responsibility Abstract definition of the "Service Locator":
Method Summary | ||
---|---|---|
|
locate(String aName)
Returns the matching Service found |
|
void |
shutdown()
Shutdown IServiceLocator and releases resources |
Method Detail |
---|
<S> S locate(String aName) throws IllegalArgumentException
aName
- Name of Service to lookup
IllegalArgumentException
void shutdown()
IServiceLocator
and releases resources
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |