public class UIPluginProviderService
extends com.dtolabs.rundeck.core.plugins.FrameworkPluggableProviderService<com.dtolabs.rundeck.plugins.rundeck.UIPlugin>
implements com.dtolabs.rundeck.core.plugins.ScriptPluginProviderLoadable<com.dtolabs.rundeck.plugins.rundeck.UIPlugin>
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
SERVICE_NAME |
| Constructor and Description |
|---|
UIPluginProviderService(com.dtolabs.rundeck.core.common.Framework framework) |
| Modifier and Type | Method and Description |
|---|---|
com.dtolabs.rundeck.plugins.rundeck.UIPlugin |
createScriptProviderInstance(com.dtolabs.rundeck.core.plugins.ScriptPluginProvider provider) |
com.dtolabs.rundeck.core.plugins.ServiceProviderLoader |
getPluginManager() |
com.dtolabs.rundeck.core.plugins.ServiceProviderLoader |
getRundeckServerServiceProviderLoader() |
void |
setRundeckServerServiceProviderLoader(com.dtolabs.rundeck.core.plugins.ServiceProviderLoader rundeckServerServiceProviderLoader) |
createProviderInstanceFromType, getFramework, hasValidProviderSignaturecloseableProviderOfType, createProviderInstance, getName, isValidProviderClass, listDescribableProviders, listDescriptions, listProviders, providerOfTypepublic static final java.lang.String SERVICE_NAME
public UIPluginProviderService(com.dtolabs.rundeck.core.common.Framework framework)
public com.dtolabs.rundeck.core.plugins.ServiceProviderLoader getPluginManager()
getPluginManager in class com.dtolabs.rundeck.core.plugins.FrameworkPluggableProviderService<com.dtolabs.rundeck.plugins.rundeck.UIPlugin>public com.dtolabs.rundeck.core.plugins.ServiceProviderLoader getRundeckServerServiceProviderLoader()
public void setRundeckServerServiceProviderLoader(com.dtolabs.rundeck.core.plugins.ServiceProviderLoader rundeckServerServiceProviderLoader)
public com.dtolabs.rundeck.plugins.rundeck.UIPlugin createScriptProviderInstance(com.dtolabs.rundeck.core.plugins.ScriptPluginProvider provider)
throws com.dtolabs.rundeck.core.plugins.PluginException
createScriptProviderInstance in interface com.dtolabs.rundeck.core.plugins.ScriptPluginProviderLoadable<com.dtolabs.rundeck.plugins.rundeck.UIPlugin>com.dtolabs.rundeck.core.plugins.PluginException