public interface IServiceProvider extends IRemotable
Modifier and Type | Method and Description |
---|---|
IFuture<Collection<IServiceProvider>> |
getChildren()
Get the children container.
|
IComponentIdentifier |
getId()
Get the globally unique id of the provider.
|
IFuture<IServiceProvider> |
getParent()
Get the parent service container.
|
ITerminableIntermediateFuture<IService> |
getServices(ISearchManager manager,
IVisitDecider decider,
IResultSelector selector)
Get all services of a type.
|
String |
getType()
Get the type of the service provider (e.g. enclosing component type).
|
ITerminableIntermediateFuture<IService> getServices(ISearchManager manager, IVisitDecider decider, IResultSelector selector)
type
- The class.IFuture<IServiceProvider> getParent()
IFuture<Collection<IServiceProvider>> getChildren()
IComponentIdentifier getId()
String getType()
Copyright © 2013. All Rights Reserved.