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 aPluginManifestfrom 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.voidPluginManager.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.voidRemoves the plugin from the system and removes the artifact from home if there was any.voidPluginManager.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 TypeMethodDescriptionvoidOsgiPlugin.disable()OsgiPluginManager.disablePlugin(Plugin plugin) OsgiPluginManager.disablePlugin(Plugin plugin, boolean storeState) voidOsgiPlugin.enable()OsgiPluginManager.enablePlugin(Plugin plugin) JarPluginArtifact.getManifest()OsgiPlugin.getPluginActivator()OsgiPluginManager.initializePlugin(Plugin plugin) OsgiPluginManager.installPlugin(PluginArtifact pluginArtifact, boolean storeState) voidOsgiPluginManager.purgePlugin(Plugin plugin) OsgiPluginManager.restartPlugin(Plugin plugin) voidOsgiPluginManager.PluginRunnable.run()OsgiPluginManager.savePluginArtifactToHome(PluginArtifact artifact) voidvoidOsgiPluginManager.validatePluginArtifact(PluginArtifact pluginArtifact)