public class LinksRegistryImpl extends Object implements LinksRegistry
LinksRegistry implementation.| Constructor and Description |
|---|
LinksRegistryImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear()
Clear services links.
|
<S extends Service> |
clear(Class<S> service)
Clear service links.
|
Scope[] |
get(String key)
Get linked scopes.
|
<S extends Service> |
link(Class<S> service,
Scope target)
Make link between default and target scope.
|
<S extends Service> |
link(Class<S> service,
Scope source,
Scope target)
Make link between scopes.
|
public Scope[] get(String key)
LinksRegistryget in interface LinksRegistrykey - link keypublic <S extends Service> void link(Class<S> service, Scope target)
LinksRegistrylink in interface LinksRegistryservice - servicetarget - target scope, can be CompositeScopepublic <S extends Service> void link(Class<S> service, Scope source, Scope target)
LinksRegistrylink in interface LinksRegistryservice - servicesource - source scope, can be CompositeScopetarget - target scope, can be CompositeScopepublic <S extends Service> void clear(Class<S> service)
LinksRegistryclear in interface LinksRegistrypublic void clear()
LinksRegistryclear in interface LinksRegistryCopyright © 2013–2019 BB Corp. All rights reserved.