Uses of Class
eu.rarogsoftware.rarog.platform.api.plugins.PluginException
Packages that use PluginException
Package
Description
-
Uses of PluginException in eu.rarogsoftware.rarog.platform.api.plugins
Methods in eu.rarogsoftware.rarog.platform.api.plugins that throw PluginExceptionModifier and TypeMethodDescriptionPluginManager.disablePlugin
(Plugin plugin) Disables the plugin and stores this state persistently - plugin won't be enabled after instance restart.PluginManager.disablePlugin
(Plugin plugin, boolean storeState) Disables the plugin and if required - stores this state persistently.PluginManager.enablePlugin
(Plugin plugin) Enables the previously installed plugin as well as its dependencies storing this state persistently.PluginArtifact.getManifest()
Retrieves aPluginManifest
from the artifact.PluginManager.initializePlugin
(Plugin plugin) Checks the recently saved state and either disables or enables the plugin if installed.PluginManager.installPlugin
(PluginArtifact artifact, boolean storeState) Installs plugin in the system and if required stores the state if the installation went correctly.void
PluginManager.purgePlugin
(Plugin plugin) Deletes all plugin data (db tables, resources, etc.) and disables the plugin.PluginManager.restartPlugin
(Plugin plugin) Disables and enables the plugin.PluginManager.savePluginArtifactToHome
(PluginArtifact artifact) Saves an artifact in 'home'/plugins directory and returns an object representing the saved artifact.void
Removes the plugin from the system and removes the artifact from home if there was any.void
PluginManager.validatePluginArtifact
(PluginArtifact pluginArtifact) Validates correctness of the passed artifact. -
Uses of PluginException in eu.rarogsoftware.rarog.platform.core.plugins.osgi
Methods in eu.rarogsoftware.rarog.platform.core.plugins.osgi that throw PluginExceptionModifier and TypeMethodDescriptionvoid
OsgiPlugin.disable()
OsgiPluginManager.disablePlugin
(Plugin plugin) OsgiPluginManager.disablePlugin
(Plugin plugin, boolean storeState) void
OsgiPlugin.enable()
OsgiPluginManager.enablePlugin
(Plugin plugin) JarPluginArtifact.getManifest()
OsgiPlugin.getPluginActivator()
OsgiPluginManager.initializePlugin
(Plugin plugin) OsgiPluginManager.installPlugin
(PluginArtifact pluginArtifact, boolean storeState) void
OsgiPluginManager.purgePlugin
(Plugin plugin) OsgiPluginManager.restartPlugin
(Plugin plugin) void
OsgiPluginManager.PluginRunnable.run()
OsgiPluginManager.savePluginArtifactToHome
(PluginArtifact artifact) void
void
OsgiPluginManager.validatePluginArtifact
(PluginArtifact pluginArtifact)