|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.dpml.lang.SimpleServiceRegistry
public class SimpleServiceRegistry
Simple service registry implementation that selects the first service that is type assignable from the list of service instance supplied to the registry constructor.
| Constructor Summary | |
|---|---|
SimpleServiceRegistry(Object... args)
Creation of a new service registry with no parent. |
|
SimpleServiceRegistry(ServiceRegistry parent,
Object... args)
Creation of a new service registry with no parent. |
|
| Method Summary | ||
|---|---|---|
|
lookup(Class<T> type)
Matches a service in the registry with the supplied type. |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SimpleServiceRegistry(Object... args)
args - an ordered sequence of thread-safe services
public SimpleServiceRegistry(ServiceRegistry parent,
Object... args)
parent - an optional fallback registryargs - an ordered sequence of thread-safe services| Method Detail |
|---|
public <T> T lookup(Class<T> type)
lookup in interface ServiceRegistrytype - the service type
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||