Package de.xima.fc.plugin.lifecycle
Class DefaultPluginLifecycleData
java.lang.Object
de.xima.fc.plugin.lifecycle.DefaultPluginLifecycleData
- All Implemented Interfaces:
IPluginDefaultLifecycleData,IPluginInitializeBeanData,IPluginInitializeData,IPluginInstallData,IPluginShutdownData,IPluginUninstallData
- Direct Known Subclasses:
DefaultPluginValidationData
public class DefaultPluginLifecycleData
extends Object
implements IPluginInitializeData, IPluginInitializeBeanData, IPluginShutdownData, IPluginInstallData, IPluginUninstallData
- Author:
- XIMA MEDIA GmbH
-
Field Summary
Fields inherited from interface de.xima.fc.interfaces.plugin.lifecycle.IPluginDefaultLifecycleData
SYSTEM_SCOPE_KEY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the client where the plugin is installed ornullif it is installed in system-scopeGets the helper-class for working with plugin-filesGets the frontend-server where the plugin is installed ornullif it is installed on an master-serverGets the manifest of the plugin.Returns the properties of the pluginGets the helper-class for working with resourcesReturns the plugin-runtime-keyReturns the plugin scope-key: Could be theIPluginDefaultLifecycleData.SYSTEM_SCOPE_KEYor the uuid of the client
-
Constructor Details
-
DefaultPluginLifecycleData
-
-
Method Details
-
getScopeKey
Description copied from interface:IPluginDefaultLifecycleDataReturns the plugin scope-key: Could be theIPluginDefaultLifecycleData.SYSTEM_SCOPE_KEYor the uuid of the client- Specified by:
getScopeKeyin interfaceIPluginDefaultLifecycleData- Returns:
Stringuuid orIPluginDefaultLifecycleData.SYSTEM_SCOPE_KEY
-
getManifest
Description copied from interface:IPluginDefaultLifecycleDataGets the manifest of the plugin.- Specified by:
getManifestin interfaceIPluginDefaultLifecycleData- Returns:
- The manifest of the plugin.
-
getRuntimeKey
Description copied from interface:IPluginDefaultLifecycleDataReturns the plugin-runtime-key- Specified by:
getRuntimeKeyin interfaceIPluginDefaultLifecycleData- Returns:
Stringthe plugin-runtime-key
-
getClient
Description copied from interface:IPluginDefaultLifecycleDataGets the client where the plugin is installed ornullif it is installed in system-scope- Specified by:
getClientin interfaceIPluginDefaultLifecycleData- Returns:
Mandantornull if the plugin is installed in system-scope
-
getFrontendServer
Description copied from interface:IPluginDefaultLifecycleDataGets the frontend-server where the plugin is installed ornullif it is installed on an master-server- Specified by:
getFrontendServerin interfaceIPluginDefaultLifecycleData- Returns:
FrontendServerornull if the plugin is installed in on an master-server
-
getProperties
Description copied from interface:IPluginDefaultLifecycleDataReturns the properties of the plugin- Specified by:
getPropertiesin interfaceIPluginDefaultLifecycleData- Returns:
Properties
-
getFileHelper
Description copied from interface:IPluginDefaultLifecycleDataGets the helper-class for working with plugin-files- Specified by:
getFileHelperin interfaceIPluginDefaultLifecycleData- Returns:
IPluginFileHelper
-
getResourceHelper
Description copied from interface:IPluginDefaultLifecycleDataGets the helper-class for working with resources- Specified by:
getResourceHelperin interfaceIPluginDefaultLifecycleData- Returns:
IPluginResourceHelper
-