| Package | Description |
|---|---|
| com.atlassian.plugin | |
| com.atlassian.plugin.descriptors | |
| com.atlassian.plugin.impl | |
| com.atlassian.plugin.module |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ModuleDescriptor<T> |
interface |
Plugin |
interface |
PluginArtifactBackedPlugin
Applied to
Plugin implementations which are produced by PluginFactorys that are backed by PluginArtifacts |
| Modifier and Type | Class and Description |
|---|---|
class |
Resources
An aggregate of all resource descriptors within the given plugin module or
plugin.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Plugin.setResources(Resourced resources) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractModuleDescriptor<T> |
class |
ResourcedModuleDescriptor<T>
Deprecated.
All module descriptors now have resources. Use AbstractModuleDescriptor instead.
|
class |
UnloadableModuleDescriptor
Instances of this class represent a module which could not be loaded, not a module
which can be unloaded.
|
class |
UnrecognisedModuleDescriptor |
class |
UnrecognisedModuleDescriptorRequiringRestart |
| Modifier and Type | Interface and Description |
|---|---|
interface |
DynamicPlugin
Deprecated.
since 2.2.0, use a wrapping plugin based on
AbstractDelegatingPlugin instead |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDelegatingPlugin
Delegating plugin that supports easy wrapping
Note: this class has a natural ordering that is inconsistent with equals
|
class |
AbstractPlugin
Represents the base class for all plugins.
|
class |
DefaultDynamicPlugin
A dynamically loaded plugin is loaded through the plugin class loader.
|
class |
StaticPlugin |
class |
UnloadablePlugin
This class represents a Plugin that was not able to be loaded by the PluginManager.
|
class |
XmlDynamicPlugin
A dynamic XML plugin that consists of the Atlassian plugin descriptor
|
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractDelegatingPlugin.setResources(Resourced resources) |
void |
AbstractPlugin.setResources(Resourced resources) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ContainerManagedPlugin
A plugin that is managed by a container
|
Copyright © 2013 Atlassian. All Rights Reserved.