Package com.dtolabs.rundeck.core.common
Class BaseFrameworkExecutionServices
- java.lang.Object
-
- com.dtolabs.rundeck.core.common.BaseFrameworkExecutionServices
-
- All Implemented Interfaces:
IExecutionServices
,IExecutionServicesRegistration
,IServicesRegistration
public class BaseFrameworkExecutionServices extends java.lang.Object implements IExecutionServicesRegistration
-
-
Constructor Summary
Constructors Constructor Description BaseFrameworkExecutionServices()
-
Method Summary
-
-
-
Method Detail
-
create
public static BaseFrameworkExecutionServices create(Framework framework)
-
getService
public FrameworkSupportService getService(java.lang.String name)
- Specified by:
getService
in interfaceIServicesRegistration
- Parameters:
name
- service name- Returns:
- a service by name
-
setService
public void setService(java.lang.String name, FrameworkSupportService service)
Set a service by name- Specified by:
setService
in interfaceIServicesRegistration
- Parameters:
name
- nameservice
- service
-
overrideService
public void overrideService(java.lang.String name, FrameworkSupportService service)
Description copied from interface:IServicesRegistration
Override existing registration- Specified by:
overrideService
in interfaceIServicesRegistration
- Parameters:
name
- nameservice
- service
-
getOrchestratorService
public OrchestratorService getOrchestratorService()
- Specified by:
getOrchestratorService
in interfaceIExecutionServices
-
getWorkflowExecutionService
public WorkflowExecutionService getWorkflowExecutionService()
- Specified by:
getWorkflowExecutionService
in interfaceIExecutionServices
-
getWorkflowStrategyService
public WorkflowStrategyService getWorkflowStrategyService()
- Specified by:
getWorkflowStrategyService
in interfaceIExecutionServices
-
getStepExecutionService
public StepExecutionService getStepExecutionService()
- Specified by:
getStepExecutionService
in interfaceIExecutionServices
-
getFileCopierService
public FileCopierService getFileCopierService()
- Specified by:
getFileCopierService
in interfaceIExecutionServices
-
getNodeExecutorService
public NodeExecutorService getNodeExecutorService()
- Specified by:
getNodeExecutorService
in interfaceIExecutionServices
-
getNodeStepExecutorService
public NodeStepExecutionService getNodeStepExecutorService()
- Specified by:
getNodeStepExecutorService
in interfaceIExecutionServices
-
getNodeDispatcherService
public NodeDispatcherService getNodeDispatcherService()
- Specified by:
getNodeDispatcherService
in interfaceIExecutionServices
-
getResourceModelSourceService
public ResourceModelSourceService getResourceModelSourceService()
- Specified by:
getResourceModelSourceService
in interfaceIExecutionServices
-
getResourceFormatParserService
public ResourceFormatParserService getResourceFormatParserService()
- Specified by:
getResourceFormatParserService
in interfaceIExecutionServices
-
getResourceFormatGeneratorService
public ResourceFormatGeneratorService getResourceFormatGeneratorService()
- Specified by:
getResourceFormatGeneratorService
in interfaceIExecutionServices
-
-