com.dtolabs.rundeck.core.execution.dispatch
Class NodeDispatcherService

java.lang.Object
  extended by com.dtolabs.rundeck.core.plugins.BaseProviderRegistryService<NodeDispatcher>
      extended by com.dtolabs.rundeck.core.execution.dispatch.NodeDispatcherService
All Implemented Interfaces:
FrameworkSupportService, ProviderService<NodeDispatcher>

public class NodeDispatcherService
extends BaseProviderRegistryService<NodeDispatcher>

NodeProcessorService is ...


Field Summary
 
Fields inherited from class com.dtolabs.rundeck.core.plugins.BaseProviderRegistryService
framework, instanceregistry, registry
 
Constructor Summary
NodeDispatcherService(Framework framework)
           
 
Method Summary
static NodeDispatcherService getInstanceForFramework(Framework framework)
           
 java.lang.String getName()
          Return the name used to identify the service
 NodeDispatcher getNodeDispatcher(ExecutionContext context)
           
 
Methods inherited from class com.dtolabs.rundeck.core.plugins.BaseProviderRegistryService
createProviderInstanceFromType, hasValidProviderSignature, listProviders, providerOfType, registerClass, registerInstance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NodeDispatcherService

public NodeDispatcherService(Framework framework)
Method Detail

getNodeDispatcher

public NodeDispatcher getNodeDispatcher(ExecutionContext context)
                                 throws ExecutionServiceException
Throws:
ExecutionServiceException

getInstanceForFramework

public static NodeDispatcherService getInstanceForFramework(Framework framework)

getName

public java.lang.String getName()
Description copied from interface: FrameworkSupportService
Return the name used to identify the service