public class SystemContainerManager
extends java.lang.Object
implements de.innovationgate.webgate.api.WGDatabaseEventListener, de.innovationgate.webgate.api.WGDesignChangeListener, de.innovationgate.webgate.api.WGDatabaseConnectListener
| Modifier and Type | Class and Description |
|---|---|
class |
SystemContainerManager.LibraryReloadOccasion |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CSCONFIG_FILE |
static java.lang.String |
CSCONFIG_PATH |
static java.lang.String |
INITDUMP_CS |
static java.lang.String |
INITDUMP_PLUGIN |
static java.lang.String |
LICENSE_PATH |
static java.lang.String |
OVERLAY_DATA_PATH |
static java.lang.String |
SCHEMA_FILE |
static java.lang.String |
SCHEMA_PATH |
| Constructor and Description |
|---|
SystemContainerManager(WGACore core) |
| Modifier and Type | Method and Description |
|---|---|
de.innovationgate.wgpublisher.SystemContainerManager.SystemContainerContext |
addDatabase(de.innovationgate.webgate.api.WGDatabase db,
boolean initACL) |
de.innovationgate.wgpublisher.SystemContainerManager.SystemContainerContext |
addDatabase(de.innovationgate.webgate.api.WGDatabase db,
WGAPlugin plugin,
boolean initACL) |
void |
databaseConnected(de.innovationgate.webgate.api.WGDatabaseEvent event) |
void |
databaseConnectionError(de.innovationgate.webgate.api.WGDatabaseEvent event) |
void |
databaseUpdate(de.innovationgate.webgate.api.WGDatabaseEvent event) |
void |
designChanged(de.innovationgate.webgate.api.WGDesignChangeEvent event) |
java.util.List<java.lang.String> |
getJARDescriptions() |
java.net.URL[] |
getJARURLs() |
de.innovationgate.wga.common.beans.csconfig.v1.RemoteAction |
getRemoteAction(de.innovationgate.webgate.api.WGDatabase db,
java.lang.String actionID) |
boolean |
isTemporary() |
void |
removeDatabase(de.innovationgate.webgate.api.WGDatabase db) |
public static final java.lang.String INITDUMP_CS
public static final java.lang.String INITDUMP_PLUGIN
public static final java.lang.String CSCONFIG_FILE
public static final java.lang.String SCHEMA_FILE
public static final java.lang.String CSCONFIG_PATH
public static final java.lang.String SCHEMA_PATH
public static final java.lang.String OVERLAY_DATA_PATH
public static final java.lang.String LICENSE_PATH
public SystemContainerManager(WGACore core)
public de.innovationgate.wgpublisher.SystemContainerManager.SystemContainerContext addDatabase(de.innovationgate.webgate.api.WGDatabase db,
WGAPlugin plugin,
boolean initACL)
throws java.lang.Exception
java.lang.Exceptionpublic de.innovationgate.wgpublisher.SystemContainerManager.SystemContainerContext addDatabase(de.innovationgate.webgate.api.WGDatabase db,
boolean initACL)
throws java.lang.Exception
java.lang.Exceptionpublic void removeDatabase(de.innovationgate.webgate.api.WGDatabase db)
public void databaseUpdate(de.innovationgate.webgate.api.WGDatabaseEvent event)
databaseUpdate in interface de.innovationgate.webgate.api.WGDatabaseEventListenerpublic boolean isTemporary()
isTemporary in interface de.innovationgate.webgate.api.WGDatabaseEventListenerpublic java.net.URL[] getJARURLs()
public java.util.List<java.lang.String> getJARDescriptions()
public void designChanged(de.innovationgate.webgate.api.WGDesignChangeEvent event)
designChanged in interface de.innovationgate.webgate.api.WGDesignChangeListenerpublic void databaseConnected(de.innovationgate.webgate.api.WGDatabaseEvent event)
databaseConnected in interface de.innovationgate.webgate.api.WGDatabaseConnectListenerpublic void databaseConnectionError(de.innovationgate.webgate.api.WGDatabaseEvent event)
databaseConnectionError in interface de.innovationgate.webgate.api.WGDatabaseConnectListenerpublic de.innovationgate.wga.common.beans.csconfig.v1.RemoteAction getRemoteAction(de.innovationgate.webgate.api.WGDatabase db,
java.lang.String actionID)