Interface IPluginDefaultLifecycleData
-
- All Known Subinterfaces:
IPluginInitializeBeanData
,IPluginInitializeData
,IPluginInstallData
,IPluginShutdownData
,IPluginUninstallData
- All Known Implementing Classes:
DefaultPluginLifecycleData
public interface IPluginDefaultLifecycleData
- Author:
- XIMA MEDIA GmbH
-
-
Field Summary
Fields Modifier and Type Field Description static String
SYSTEM_SCOPE_KEY
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Mandant
getClient()
Gets the client where the plugin is installed ornull
if it is installed in system-scopeIPluginFileHelper
getFileHelper()
Gets the helper-class for working with plugin-filesFrontendServer
getFrontendServer()
Gets the frontend-server where the plugin is installed ornull
if it is installed on an master-serverProperties
getProperties()
Returns the properties of the pluginIPluginResourceHelper
getResourceHelper()
Gets the helper-class for working with resourcesString
getRuntimeKey()
Returns the plugin-runtime-keyString
getScopeKey()
Returns the plugin scope-key: Could be theSYSTEM_SCOPE_KEY
or the uuid of the client
-
-
-
Field Detail
-
SYSTEM_SCOPE_KEY
static final String SYSTEM_SCOPE_KEY
- See Also:
- Constant Field Values
-
-
Method Detail
-
getScopeKey
String getScopeKey()
Returns the plugin scope-key: Could be theSYSTEM_SCOPE_KEY
or the uuid of the client- Returns:
String
uuid orSYSTEM_SCOPE_KEY
-
getRuntimeKey
String getRuntimeKey()
Returns the plugin-runtime-key- Returns:
String
the plugin-runtime-key
-
getClient
Mandant getClient()
Gets the client where the plugin is installed ornull
if it is installed in system-scope- Returns:
Mandant
ornull if the plugin is installed in system-scope
-
getProperties
Properties getProperties()
Returns the properties of the plugin- Returns:
Properties
-
getFrontendServer
FrontendServer getFrontendServer()
Gets the frontend-server where the plugin is installed ornull
if it is installed on an master-server- Returns:
FrontendServer
ornull if the plugin is installed in on an master-server
-
getFileHelper
IPluginFileHelper getFileHelper()
Gets the helper-class for working with plugin-files- Returns:
IPluginFileHelper
-
getResourceHelper
IPluginResourceHelper getResourceHelper()
Gets the helper-class for working with resources- Returns:
IPluginResourceHelper
-
-