|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sf.tlc.core.impl.DefaultServiceLocator
Provides a default implementation of the core ServiceLocator interface.
Constructor Summary | |
DefaultServiceLocator()
|
Method Summary | |
java.lang.Object |
findService(java.lang.Class c)
(non-Javadoc) |
java.lang.Object |
findService(java.lang.String name)
(non-Javadoc) |
java.util.Set |
keySet()
(non-Javadoc) |
void |
register(java.lang.Class c,
java.lang.Object o)
(non-Javadoc) |
void |
register(java.lang.Object o)
(non-Javadoc) |
void |
register(java.lang.String name,
java.lang.Object o)
(non-Javadoc) |
protected java.util.Set |
servicesSet()
|
void |
unregister(java.lang.Object o)
(non-Javadoc) |
void |
unregister(java.lang.String name)
(non-Javadoc) |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public DefaultServiceLocator()
Method Detail |
public final void register(java.lang.String name, java.lang.Object o)
register
in interface ServiceLocator
name
- a name to uniquely identify this 'service'o
- ObjectServiceLocator.register(java.lang.String,
java.lang.Object)
public final void register(java.lang.Class c, java.lang.Object o)
register
in interface ServiceLocator
c
- Classo
- ObjectServiceLocator.register(java.lang.Class,
java.lang.Object)
public final void register(java.lang.Object o)
register
in interface ServiceLocator
o
- ObjectServiceLocator.register(java.lang.Object)
public final void unregister(java.lang.String name)
unregister
in interface ServiceLocator
name
- service nameServiceLocator.unregister(java.lang.String)
public final void unregister(java.lang.Object o)
unregister
in interface ServiceLocator
o
- ObjectServiceLocator.unregister(java.lang.Object)
public final java.lang.Object findService(java.lang.String name)
findService
in interface ServiceLocator
name
- String
ServiceLocator.findService(java.lang.String)
public final java.lang.Object findService(java.lang.Class c)
findService
in interface ServiceLocator
c
- Class
ServiceLocator.findService(java.lang.Class)
public final java.util.Set keySet()
keySet
in interface ServiceLocator
ServiceLocator.keySet()
protected final java.util.Set servicesSet()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |