Package com.dtolabs.rundeck.core.plugins
Class BasePluggableProviderServiceImpl<T>
- java.lang.Object
-
- com.dtolabs.rundeck.core.plugins.BasePluggableProviderService<T>
-
- com.dtolabs.rundeck.core.plugins.BasePluggableProviderServiceImpl<T>
-
- All Implemented Interfaces:
FrameworkSupportService
,ProviderService<T>
,DescribableService
,JavaClassProviderLoadable<T>
,PluggableProviderService<T>
,PluggableService<T>
public class BasePluggableProviderServiceImpl<T> extends BasePluggableProviderService<T>
-
-
Field Summary
-
Fields inherited from class com.dtolabs.rundeck.core.plugins.BasePluggableProviderService
implementationClass, name
-
-
Constructor Summary
Constructors Constructor Description BasePluggableProviderServiceImpl(java.lang.String name, java.lang.Class<? extends T> implementationClass, ServiceProviderLoader pluginManager)
-
Method Summary
-
Methods inherited from class com.dtolabs.rundeck.core.plugins.BasePluggableProviderService
closeableProviderOfType, createProviderInstance, createProviderInstanceFromType, getName, getPluginManager, hasValidProviderSignature, isValidProviderClass, listDescribableProviders, listDescriptions, listProviders, providerOfType
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.dtolabs.rundeck.core.plugins.PluggableProviderService
adapter
-
Methods inherited from interface com.dtolabs.rundeck.core.plugins.PluggableService
canLoadWithLoader, loadCloseableWithLoader, loadWithLoader
-
-
-
-
Constructor Detail
-
BasePluggableProviderServiceImpl
public BasePluggableProviderServiceImpl(java.lang.String name, java.lang.Class<? extends T> implementationClass, ServiceProviderLoader pluginManager)
-
-