public class MoxtraApplicationActivator
extends org.exoplatform.container.component.BaseComponentPlugin
| Modifier and Type | Field and Description |
|---|---|
protected Map<org.exoplatform.webui.core.UIApplication,MoxtraApplication> |
apps |
static String |
CONF_APP_TYPE |
static String |
CONF_COMPONENT_ID |
static String |
CONF_COMPONENT_TYPE |
protected Map<String,String> |
config |
protected static org.exoplatform.services.log.Log |
LOG |
| Constructor and Description |
|---|
MoxtraApplicationActivator(org.exoplatform.container.xml.InitParams params) |
| Modifier and Type | Method and Description |
|---|---|
void |
activate(org.exoplatform.webui.core.UIApplication uiApp)
Activate
MoxtraApplication for given WebUI application. |
void |
deactivate(org.exoplatform.webui.core.UIApplication uiApp)
Deactivate
MoxtraApplication for given WebUI application. |
MoxtraApplication |
getApplication(org.exoplatform.webui.core.UIApplication uiApp) |
String |
getAppType() |
String |
getComponentId() |
String |
getComponentType() |
boolean |
isCompatible(org.exoplatform.webui.core.UIApplication uiApp)
Check if this Moxtra app compatible with given WebUI app.
|
public static final String CONF_APP_TYPE
public static final String CONF_COMPONENT_TYPE
public static final String CONF_COMPONENT_ID
protected static final org.exoplatform.services.log.Log LOG
protected final Map<org.exoplatform.webui.core.UIApplication,MoxtraApplication> apps
public MoxtraApplicationActivator(org.exoplatform.container.xml.InitParams params)
throws org.exoplatform.container.configuration.ConfigurationException
org.exoplatform.container.configuration.ConfigurationExceptionpublic String getAppType()
public String getComponentType()
public String getComponentId()
public boolean isCompatible(org.exoplatform.webui.core.UIApplication uiApp)
uiApp - UIApplication WebUI app instancetrue if this Moxtra app is compatible with given WebUI app,
false otherwisepublic void activate(org.exoplatform.webui.core.UIApplication uiApp)
MoxtraApplication for given WebUI application.uiApp - UIApplicationpublic void deactivate(org.exoplatform.webui.core.UIApplication uiApp)
MoxtraApplication for given WebUI application.uiApp - UIApplicationpublic MoxtraApplication getApplication(org.exoplatform.webui.core.UIApplication uiApp)
Copyright © 2003–2015 eXo Platform SAS. All rights reserved.