com.dtolabs.rundeck.core.common
Interface ProviderService<T>
- All Superinterfaces:
- FrameworkSupportService
- All Known Subinterfaces:
- PluggableProviderService<T>
- All Known Implementing Classes:
- AdapterService, BasePluggableProviderService, BaseProviderRegistryService, ChainedProviderService, ChainedProviderServiceImpl, FileCopierService, FrameworkPluggableProviderService, NodeDispatcherService, NodeExecutorService, NodeSpecifiedService, NodeStepExecutionService, PluggableProviderRegistryService, ResourceFormatGeneratorService, ResourceFormatParserService, ResourceModelSourceService, StepExecutionService, WorkflowExecutionService
public interface ProviderService<T>
- extends FrameworkSupportService
ProviderService is a FrameworkSupportService that can return specific
service providers of a given name.
providerOfType
T providerOfType(java.lang.String providerName)
throws ExecutionServiceException
- Return the provider instance of the given name.
- Throws:
ExecutionServiceException
listProviders
java.util.List<ProviderIdent> listProviders()