| java.lang.Object | |
| ↳ | com.atlassian.plugin.util.PluginUtils |
General plugin utility methods
| Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| String | ATLASSIAN_DEV_MODE | ||||||||||
| String | ATLASSIAN_PLUGINS_ENABLE_WAIT | System property for storing and retrieving the time the plugin system will wait for the enabling of a plugin in seconds | |||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Determines if a module element applies to the current application by matching the 'application' attribute
to the set of keys.
| |||||||||||
Determines if a plugin requires a restart after being installed at runtime.
| |||||||||||
Gets a list of all the module keys in a plugin that require restart.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
System property for storing and retrieving the time the plugin system will wait for the enabling of a plugin in seconds
Determines if a module element applies to the current application by matching the 'application' attribute to the set of keys. If the application is specified, but isn't in the set, we return false
| element | The module element |
|---|---|
| keys | The set of application keys |
Determines if a plugin requires a restart after being installed at runtime. Looks for the annotation
RequiresRestart on the plugin's module descriptors.
| plugin | The plugin that was just installed at runtime, but not yet enabled |
|---|
Gets a list of all the module keys in a plugin that require restart. Looks for the annotation
RequiresRestart on the plugin's module descriptors.
| plugin | The plugin |
|---|