Uses of Class
com.atlassian.plugin.PluginException

Packages that use PluginException
com.atlassian.plugin   
com.atlassian.plugin.event   
com.atlassian.plugin.impl   
com.atlassian.plugin.loaders   
com.atlassian.plugin.loaders.classloading   
com.atlassian.plugin.manager   
com.atlassian.plugin.util.validation   
 

Uses of PluginException in com.atlassian.plugin
 

Subclasses of PluginException in com.atlassian.plugin
 class IllegalPluginStateException
          Thrown when a plugin operation has been attempted when the plugin is in an incompatible state.
 class PluginParseException
          Parse plugin exception - thrown from code which must parse a plugin.
 

Methods in com.atlassian.plugin that throw PluginException
 void Plugin.disable()
          Disables the plugin.
 void Plugin.enable()
          Enables the plugin.
 void Plugin.install()
          Installs the plugin into any internal, managing container.
 void Plugin.uninstall()
          Uninstalls the plugin from any internal container.
 void PluginController.uninstall(Plugin plugin)
          Uninstall the plugin, disabling it first.
 

Uses of PluginException in com.atlassian.plugin.event
 

Subclasses of PluginException in com.atlassian.plugin.event
 class NotificationException
          This is used to wrap one or more exceptions thrown by Plugin Event Listeners on receiving an event.
 

Uses of PluginException in com.atlassian.plugin.impl
 

Methods in com.atlassian.plugin.impl that throw PluginException
protected  void AbstractPlugin.disableInternal()
          Perform any internal disabling logic.
protected  PluginState AbstractPlugin.enableInternal()
          Perform any internal enabling logic.
protected  void AbstractPlugin.installInternal()
          Perform any internal installation logic.
protected  void AbstractPlugin.uninstallInternal()
          Perform any internal uninstallation logic.
 

Uses of PluginException in com.atlassian.plugin.loaders
 

Methods in com.atlassian.plugin.loaders that throw PluginException
 void PluginLoader.removePlugin(Plugin plugin)
          Remove a specific plugin
 void ScanningPluginLoader.removePlugin(Plugin plugin)
           
 void ClassPathPluginLoader.removePlugin(Plugin plugin)
           
 void SinglePluginLoader.removePlugin(Plugin plugin)
           
 

Uses of PluginException in com.atlassian.plugin.loaders.classloading
 

Methods in com.atlassian.plugin.loaders.classloading that throw PluginException
 void Scanner.remove(DeploymentUnit unit)
          Remove the specified deployment unit in such a way as it will not be picked up by subsequent scans, even if the system is restarted.
 

Uses of PluginException in com.atlassian.plugin.manager
 

Methods in com.atlassian.plugin.manager that throw PluginException
 void DefaultPluginManager.uninstall(Plugin plugin)
           
protected  void DefaultPluginManager.unloadPlugin(Plugin plugin)
          Unload a plugin.
protected  void DefaultPluginManager.updatePlugin(Plugin oldPlugin, Plugin newPlugin)
          Replace an already loaded plugin with another version.
 

Uses of PluginException in com.atlassian.plugin.util.validation
 

Subclasses of PluginException in com.atlassian.plugin.util.validation
 class ValidationException
          Exception for a validation error parsing DOM4J nodes
 



Copyright © 2009 Atlassian. All Rights Reserved.