public class NodeDispatcherService extends IFrameworkProviderRegistryService<NodeDispatcher> implements PluggableProviderService<NodeDispatcher>
framework
instanceregistry, registry
Constructor and Description |
---|
NodeDispatcherService(IFramework framework) |
Modifier and Type | Method and Description |
---|---|
static NodeDispatcherService |
getInstanceForFramework(IFramework framework,
IServicesRegistration registration) |
java.lang.String |
getName() |
NodeDispatcher |
getNodeDispatcher(ExecutionContext context) |
java.util.List<ProviderIdent> |
listDescribableProviders() |
java.util.List<Description> |
listDescriptions() |
closeableProviderOfType, createProviderInstanceFromType, hasValidProviderSignature
listProviders, providerOfType, registerClass, registerInstance
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
adapter
closeableProviderOfType, listProviders, providerOfType
canLoadWithLoader, loadCloseableWithLoader, loadWithLoader
isCacheInstances, registerClass, registerInstance, setCacheInstances
public NodeDispatcherService(IFramework framework)
public NodeDispatcher getNodeDispatcher(ExecutionContext context) throws ExecutionServiceException
ExecutionServiceException
public static NodeDispatcherService getInstanceForFramework(IFramework framework, IServicesRegistration registration)
public java.util.List<Description> listDescriptions()
listDescriptions
in interface DescribableService
public java.util.List<ProviderIdent> listDescribableProviders()
listDescribableProviders
in interface DescribableService
public java.lang.String getName()
getName
in interface FrameworkSupportService