|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Plugins
This is a utility class that uses UPM's restful interface to find out info about installed plugins and enable/disable them All of these functions will try to return you to the page you were on before calling them.
Method Summary | |
---|---|
boolean |
canDisablePlugin(String pluginKey)
Is it possible to disable a plugin. |
boolean |
canDisablePluginModule(String pluginKey,
String completeModuleKey)
Is it possible to disable a module of a plugin. |
void |
disablePlugin(String pluginKey)
Tries to disable a plugin (so long as it is installed). |
void |
disablePluginModule(String pluginKey,
String completeModuleKey)
Tries to disable a module within a plugin. |
void |
enablePlugin(String pluginKey)
Tries to enable a plugin (so long as it is installed). |
void |
enablePluginModule(String pluginKey,
String completeModuleKey)
Tries to enable a module within a plugin. |
boolean |
isPluginDisabled(String pluginKey)
Is a plugin disabled. |
boolean |
isPluginEnabled(String pluginKey)
Is a plugin enabled. |
boolean |
isPluginInstalled(String pluginKey)
Checks if the plugin is found in the UPM. |
boolean |
isPluginModuleDisabled(String pluginKey,
String completeModuleKey)
Is a module of a plugin disabled. |
boolean |
isPluginModuleEnabled(String pluginKey,
String completeModuleKey)
Is a module of a plugin enabled. |
ReferenceDependentPlugin |
referenceDependentPlugin()
Gets an instance of the reference dependent plugin. |
ReferenceLanguagePack |
referenceLanguagePack()
Gets an instance of the reference language pack plugin. |
ReferencePlugin |
referencePlugin()
Gets an instance of the reference plugin. |
Method Detail |
---|
boolean isPluginInstalled(String pluginKey)
pluginKey
- - the key for the plugin eg. com.atlassian.examplePlugin
boolean canDisablePluginModule(String pluginKey, String completeModuleKey)
pluginKey
- - the key for the plugin eg. com.atlassian.examplePlugincompleteModuleKey
- - the key for the module eg. com.atlassian.examplePlugin:exampleModule
boolean canDisablePlugin(String pluginKey)
pluginKey
- - the key for the plugin eg. com.atlassian.examplePlugin
void enablePlugin(String pluginKey)
pluginKey
- - the key for the plugin eg. com.atlassian.examplePluginvoid disablePlugin(String pluginKey)
pluginKey
- - the key for the plugin eg. com.atlassian.examplePluginvoid enablePluginModule(String pluginKey, String completeModuleKey)
pluginKey
- - the key for the plugin eg. com.atlassian.examplePlugincompleteModuleKey
- - the key for the module eg. com.atlassian.examplePlugin:exampleModulevoid disablePluginModule(String pluginKey, String completeModuleKey)
pluginKey
- - the key for the plugin eg. com.atlassian.examplePlugincompleteModuleKey
- - the key for the module eg. com.atlassian.examplePlugin:exampleModuleboolean isPluginEnabled(String pluginKey)
pluginKey
- - the key of the plugin to check eg. com.atlassian.examplePlugin
boolean isPluginDisabled(String pluginKey)
pluginKey
- - the key of the plugin to check eg. com.atlassian.examplePlugin
boolean isPluginModuleEnabled(String pluginKey, String completeModuleKey)
pluginKey
- - the key for the plugin eg. com.atlassian.examplePlugincompleteModuleKey
- - the key for the module eg. com.atlassian.examplePlugin:exampleModule
boolean isPluginModuleDisabled(String pluginKey, String completeModuleKey)
pluginKey
- - the key of the plugin eg. com.atlassian.examplePlugincompleteModuleKey
- - the key of the module to check eg. com.atlassian.examplePlugin:exampleModule
ReferencePlugin referencePlugin()
ReferenceDependentPlugin referenceDependentPlugin()
ReferenceLanguagePack referenceLanguagePack()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |