public class UnloadablePlugin extends StaticPlugin
DefaultPluginManagerpluginArtifact| Constructor and Description |
|---|
UnloadablePlugin() |
UnloadablePlugin(String text) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
String |
getErrorText() |
boolean |
isDeleteable() |
boolean |
isDynamicallyLoaded() |
boolean |
isEnabledByDefault() |
boolean |
isUninstallable()
Static plugins loaded from the classpath can't be uninstalled.
|
void |
setDeletable(boolean deletable) |
void |
setDynamicallyLoaded(boolean dynamic) |
void |
setErrorText(String errorText) |
void |
setUninstallable(boolean uninstallable) |
String |
toString() |
protected void |
uninstallInternal()
Perform any internal uninstallation logic.
|
getClassLoader, getResource, getResourceAsStream, loadClassaddDynamicModuleDescriptor, addModuleDescriptor, cleanVersionString, compareAndSetPluginState, compareTo, containsSystemModule, disable, disableInternal, enable, enableInternal, getActivePermissions, getDateEnabled, getDateEnabling, getDateInstalled, getDateLoaded, getDependencies, getDynamicModuleDescriptors, getI18nNameKey, getInstallationMode, getKey, getLog, getModuleDescriptor, getModuleDescriptors, getModuleDescriptorsByModuleClass, getName, getPluginArtifact, getPluginInformation, getPluginState, getPluginsVersion, getRequiredPlugins, getResourceDescriptor, getResourceDescriptors, getResourceLocation, getScopeKey, hasAllPermissions, install, installInternal, isBundledPlugin, isSystemPlugin, removeDynamicModuleDescriptor, removeModuleDescriptor, resolve, setBundledPlugin, setEnabledByDefault, setI18nNameKey, setKey, setName, setPluginInformation, setPluginState, setPluginsVersion, setResources, setSystemPlugin, uninstallpublic UnloadablePlugin()
public UnloadablePlugin(String text)
text - The error textpublic boolean isUninstallable()
StaticPluginisUninstallable in interface PluginisUninstallable in class StaticPluginpublic void setDeletable(boolean deletable)
public boolean isDeleteable()
isDeleteable in interface PluginisDeleteable in class StaticPluginpublic void setUninstallable(boolean uninstallable)
public boolean isEnabledByDefault()
isEnabledByDefault in interface PluginisEnabledByDefault in class AbstractPluginpublic String getErrorText()
public void setErrorText(String errorText)
public boolean isDynamicallyLoaded()
isDynamicallyLoaded in interface PluginisDynamicallyLoaded in class StaticPluginpublic void setDynamicallyLoaded(boolean dynamic)
public void close()
close in class AbstractPluginprotected void uninstallInternal()
AbstractPluginPluginException.uninstallInternal in class StaticPluginpublic String toString()
toString in class AbstractPluginCopyright © 2020 Atlassian. All rights reserved.