public class AdditionalFunctionalityAPIImpl extends AbstractMoskitoAPIImpl implements AdditionalFunctionalityAPI
| Constructor and Description |
|---|
AdditionalFunctionalityAPIImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
forceIntervalUpdate(java.lang.String intervalName)
Forces an intentional interval update.
|
java.util.List<ErrorCatcherAO> |
getActiveErrorCatchers()
Returns all active error catchers.
|
java.util.List<CaughtErrorAO> |
getCaughtErrorsByExceptionName(java.lang.String catcherName,
java.lang.String catcherType)
Returns list of errors caught for this exception name.
|
MoskitoConfiguration |
getConfiguration()
Returns MoSKito Configuration
|
java.lang.String |
getConfigurationAsString()
Returns current configuration as string for presentation purposes.
|
java.util.List<IntervalInfoAO> |
getIntervalInfos()
Returns interval infos.
|
java.lang.Long |
getIntervalUpdateTimestamp(java.lang.String intervalName) |
java.util.List<MBeanWrapperAO> |
getMBeans()
Returns the list of available beans.
|
java.util.List<PluginAO> |
getPlugins() |
SystemStatusAO |
getSystemStatus()
Returns system status.
|
void |
init() |
void |
removePlugin(java.lang.String pluginName) |
void |
setKillSwitchConfiguration(KillSwitchConfiguration killSwitchConfiguration)
Update Kill Switch configuration.
|
addValidationError, addValidationError, checkValidationAndThrowException, deInit, getApiConfig, getAttributeFromSession, getCallContext, getCurrentLocale, getCurrentUserId, getDefaultExpirePeriodForAttribute, getExpirePeriodForAttribute, getLoggedInUserId, getPrivateAttributeName, getSession, removeAttributeFromSession, setAttributeInSession, setAttributeInSession, setAttributeInSession, setAttributeInSessionpublic void init()
throws net.anotheria.anoplass.api.APIInitException
init in interface net.anotheria.anoplass.api.APIinit in class net.anotheria.anoplass.api.AbstractAPIImplnet.anotheria.anoplass.api.APIInitExceptionpublic java.util.List<PluginAO> getPlugins() throws net.anotheria.anoplass.api.APIException
getPlugins in interface AdditionalFunctionalityAPInet.anotheria.anoplass.api.APIExceptionpublic void removePlugin(java.lang.String pluginName)
throws net.anotheria.anoplass.api.APIException
removePlugin in interface AdditionalFunctionalityAPInet.anotheria.anoplass.api.APIExceptionpublic void forceIntervalUpdate(java.lang.String intervalName)
throws net.anotheria.anoplass.api.APIException
AdditionalFunctionalityAPIforceIntervalUpdate in interface AdditionalFunctionalityAPInet.anotheria.anoplass.api.APIExceptionpublic java.util.List<MBeanWrapperAO> getMBeans() throws net.anotheria.anoplass.api.APIException
AdditionalFunctionalityAPIgetMBeans in interface AdditionalFunctionalityAPInet.anotheria.anoplass.api.APIExceptionpublic java.util.List<IntervalInfoAO> getIntervalInfos() throws net.anotheria.anoplass.api.APIException
AdditionalFunctionalityAPIgetIntervalInfos in interface AdditionalFunctionalityAPInet.anotheria.anoplass.api.APIExceptionpublic java.lang.String getConfigurationAsString()
throws net.anotheria.anoplass.api.APIException
AdditionalFunctionalityAPIgetConfigurationAsString in interface AdditionalFunctionalityAPInet.anotheria.anoplass.api.APIExceptionpublic java.lang.Long getIntervalUpdateTimestamp(java.lang.String intervalName)
throws net.anotheria.anoplass.api.APIException
getIntervalUpdateTimestamp in interface AdditionalFunctionalityAPInet.anotheria.anoplass.api.APIExceptionpublic MoskitoConfiguration getConfiguration()
AdditionalFunctionalityAPIgetConfiguration in interface AdditionalFunctionalityAPIgetConfiguration in class AbstractMoskitoAPIImplpublic java.util.List<ErrorCatcherAO> getActiveErrorCatchers() throws net.anotheria.anoplass.api.APIException
AdditionalFunctionalityAPIgetActiveErrorCatchers in interface AdditionalFunctionalityAPInet.anotheria.anoplass.api.APIExceptionpublic java.util.List<CaughtErrorAO> getCaughtErrorsByExceptionName(java.lang.String catcherName, java.lang.String catcherType) throws net.anotheria.anoplass.api.APIException
AdditionalFunctionalityAPIgetCaughtErrorsByExceptionName in interface AdditionalFunctionalityAPIcatcherName - which is the name of the catcher, which can be well exception name, i.e. java.lang.NullPointerException.catcherType - which is one of supported types. ErrorCatcherBean.CatcherType for details.net.anotheria.anoplass.api.APIExceptionpublic void setKillSwitchConfiguration(KillSwitchConfiguration killSwitchConfiguration) throws net.anotheria.anoplass.api.APIException
AdditionalFunctionalityAPIsetKillSwitchConfiguration in interface AdditionalFunctionalityAPIkillSwitchConfiguration - configuration to setnet.anotheria.anoplass.api.APIExceptionpublic SystemStatusAO getSystemStatus() throws net.anotheria.anoplass.api.APIException
AdditionalFunctionalityAPIgetSystemStatus in interface AdditionalFunctionalityAPISystemStatusAOnet.anotheria.anoplass.api.APIException - on errorsCopyright © 2010-2020 anotheria.net. All Rights Reserved.