Modifier and Type | Method and Description |
---|---|
protected Set<PluginRuntime> |
SystemPluginBean.getAllPluginRuntimes() |
protected Set<PluginRuntime> |
ClientPluginBean.getAllPluginRuntimes() |
protected abstract Set<PluginRuntime> |
BasicPluginBean.getAllPluginRuntimes() |
Modifier and Type | Method and Description |
---|---|
PluginRuntime |
PluginWrapperModel.getPluginRuntime() |
Constructor and Description |
---|
PluginWrapperModel(Locale locale,
PluginRuntime pluginRuntime,
IGenericDao<E> dao)
Creates a new plugin wrapper for a given plugin runtime and database access object.
|
Modifier and Type | Method and Description |
---|---|
static PluginRuntime |
PluginManager.getPluginRuntime(String scopeKey,
String runtimeKey) |
static PluginRuntime |
PluginManager.initClientPlugin(File pluginJar,
Mandant man)
Deprecated.
|
static PluginRuntime |
PluginManager.initSystemPlugin(File pluginJar)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static <T extends IFCPlugin> |
PluginManager.getAllPluginsWithRuntime(Mandant man,
Class<T> clazz) |
static Set<PluginRuntime> |
PluginManager.getClientPlugins(Mandant man)
Get a List of all
PluginRuntime s registered to the given client |
static <T extends IFCPlugin> |
PluginManager.getClientPluginsWithRuntime(Mandant man,
Class<T> clazz) |
static List<PluginRuntime> |
PluginManager.getMandantPlugins(Mandant man)
Deprecated.
|
static <T extends IFCPlugin> |
PluginManager.getPluginByNameWithRuntime(Mandant man,
Class<T> clazz,
String pluginName) |
static Set<PluginRuntime> |
PluginManager.getSystemPlugins()
Get a List of all
PluginRuntime s registered in system-scope |
static <T extends IFCPlugin> |
PluginManager.getSystemPluginsWithRuntime(Class<T> clazz) |
Modifier and Type | Method and Description |
---|---|
static void |
PluginManager.deletePlugin(PluginRuntime prtm)
Deprecated.
|
static List<? extends Class<? extends IFCPlugin>> |
PluginHelper.getAllPlugins(PluginRuntime pluginRuntime) |
static File |
PluginHelper.getPluginFolder(PluginRuntime runtime)
Deprecated.
|
static File |
PluginHelper.getPluginJarFile(PluginRuntime rtm)
Deprecated.
|
static PluginManifest |
PluginHelper.getPluginManifest(PluginRuntime pluginRuntime) |
static File |
PluginHelper.getPluginMetaFile(PluginRuntime rtm)
Deprecated.
|
static org.apache.commons.configuration.PropertiesConfiguration |
PluginHelper.getPluginProperties(PluginRuntime rtm)
Deprecated.
|
static File |
PluginHelper.getPluginPropertiesFile(PluginRuntime rtm)
Deprecated.
|
static <T extends IFCPlugin> |
PluginHelper.registerPlugin(boolean install,
boolean initialize,
PluginRuntime prtm,
Class<T> clazz) |
static <T extends IFCPlugin> |
PluginManager.registerPlugin(boolean isInstall,
PluginRuntime prtm,
Class<T> clazz)
Register a plugin to the given key and
PluginRuntime |
static <T extends IFCPlugin> |
PluginManager.registerPlugin(PluginRuntime prtm,
Class<T> clazz) |
static void |
PluginManager.releaseMandantPlugin(Mandant man,
PluginRuntime pluginMeta)
Deprecated.
|
static void |
PluginManager.releasePlugin(boolean isUninstall,
PluginRuntime prtm) |
static void |
PluginManager.releasePlugin(PluginRuntime prtm) |
static void |
PluginHelper.savePluginProperties(PluginRuntime rtm,
Properties props)
Deprecated.
|
static boolean |
PluginManager.scanAndRegisterMandantPlugin(Mandant man,
PluginRuntime pluginMeta,
byte[] jarData)
Deprecated.
|
static boolean |
PluginManager.scanAndRegisterSystemPlugin(PluginRuntime pluginMeta,
byte[] jarData)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
PluginRuntime |
EntitiesRuntime.getPluginRuntime() |
Modifier and Type | Method and Description |
---|---|
static EntitiesRuntime |
EntitiesRuntimeManager.getRuntime(PluginRuntime runtime) |
static void |
EntitiesRuntimeManager.initRuntime(PluginRuntime pluginRuntime,
IPluginEntities plugin) |
static void |
EntitiesRuntimeManager.shutdownRuntime(PluginRuntime pluginRuntime) |
Constructor and Description |
---|
EntitiesRuntime(PluginRuntime pluginRuntime,
IPluginEntities plugin)
Creates a new entities runtime with the given plugin.
|
Modifier and Type | Method and Description |
---|---|
static IPluginResourceHelper |
PluginResourceHelper.createFacade(PluginRuntime runtime) |
static IPluginFileHelper |
PluginFileHelper.createFacade(PluginRuntime runtime) |
static void |
PluginFileHelper.deletePluginFiles(PluginRuntime prtm) |
static File |
PluginFileHelper.getPluginFolder(PluginRuntime runtime) |
static File |
PluginFileHelper.getPluginJarFile(PluginRuntime rtm) |
static File |
PluginFileHelper.getPluginMetaFile(PluginRuntime rtm) |
static org.apache.commons.configuration.PropertiesConfiguration |
PluginPropertiesHelper.getPluginProperties(PluginRuntime rtm) |
static File |
PluginFileHelper.getPluginPropertiesFile(PluginRuntime rtm) |
static String |
PluginResourceHelper.i18n(PluginRuntime runtime,
String resourceBundleName,
Locale loc,
String key) |
static String |
PluginResourceHelper.i18n(PluginRuntime runtime,
String resourceBundleName,
Locale loc,
String key,
Object... params) |
static void |
PluginPropertiesHelper.savePluginProperties(PluginRuntime rtm,
Properties props) |
Modifier and Type | Method and Description |
---|---|
static void |
PluginLifecycleEventManager.fireEvent(EPluginLifecycleEvent event,
PluginRuntime pluginRuntime,
IFCPlugin plugin)
Calls all registered events listeners for the given event.
|
void |
IPluginLifecycleListener.handleEvent(EPluginLifecycleEvent event,
PluginRuntime pluginRuntime,
TPlugin plugin)
The callback method that is invoked when the event occurred for which this listener was registered.
|
Constructor and Description |
---|
DefaultPluginLifecycleData(PluginRuntime runtime) |
Modifier and Type | Method and Description |
---|---|
static PortalRuntime |
PortalManager.getPortal(PluginRuntime runtime) |
static void |
PortalManager.initPortal(PluginRuntime prtm,
IPluginPortal plugin) |
Modifier and Type | Method and Description |
---|---|
PluginRuntime |
PortalRuntime.getPluginRuntime() |
Constructor and Description |
---|
PortalRuntime(PluginRuntime prtm,
IPluginPortal plugin) |
Copyright © 2021 XIMA MEDIA GmbH. All rights reserved.