public interface PluginInternal extends Plugin
| Modifier and Type | Method and Description |
|---|---|
boolean |
addDynamicModuleDescriptor(ModuleDescriptor<?> module)
Add a module descriptor.
|
Iterable<ModuleDescriptor<?>> |
getDynamicModuleDescriptors() |
boolean |
removeDynamicModuleDescriptor(ModuleDescriptor<?> module)
Remove a module descriptor.
|
void |
setBundledPlugin(boolean bundledPlugin)
Alters whether the plugin is a "bundled" plugin that can't be removed.
|
addModuleDescriptor, containsSystemModule, disable, enable, getActivePermissions, getClassLoader, getDateEnabled, getDateEnabling, getDateInstalled, getDateLoaded, getDependencies, getI18nNameKey, getInstallationMode, getKey, getModuleDescriptor, getModuleDescriptors, getModuleDescriptorsByModuleClass, getName, getPluginArtifact, getPluginInformation, getPluginState, getPluginsVersion, getResource, getResourceAsStream, hasAllPermissions, install, isBundledPlugin, isDeleteable, isDynamicallyLoaded, isEnabledByDefault, isSystemPlugin, isUninstallable, loadClass, resolve, setEnabledByDefault, setI18nNameKey, setKey, setName, setPluginInformation, setPluginsVersion, setResources, setSystemPlugin, uninstallgetScopeKeygetResourceDescriptor, getResourceDescriptors, getResourceLocationcompareTovoid setBundledPlugin(boolean bundledPlugin)
bundledPlugin - true if this plugin is a "bundled" plugin.boolean addDynamicModuleDescriptor(ModuleDescriptor<?> module)
module - to addIterable<ModuleDescriptor<?>> getDynamicModuleDescriptors()
boolean removeDynamicModuleDescriptor(ModuleDescriptor<?> module)
module - to removeCopyright © 2019 Atlassian. All rights reserved.