public final class AlertPersistenceConfiguration extends Object implements EventManagementConstants
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_PERSISTENCE_JNDI_NAME |
static String |
ONE_OF_GLASSFISH_DOMAIN_NAMES |
ACKNOWLEDGE_ALERT_RECEPTION, ALERT_REGISTRATION_WITH_TARGET, CHECK_LISTENER_UUID, CURRENT_PERSISTED_EVENT_COUNT_ATTRIBUTE_NAME, DATABASE_ALERT_TABLE_NAME__ATTRIBUTE_NAME, DATABASE_ALERT_TABLE_NAME_PROPERTY_NAME, DATABASE_JNDI_NAME__ATTRIBUTE_NAME, DATABASE_JNDI_NAME_PROPERTY, DATABASE_TYPE_ATTRIBUTE_NAME, DATABASE_TYPE_PROPERTY, DEFAULT_INTERVAL, DEFAULT_MAX_CACHE_SIZE, DEFAULT_POLICY_EXEC_INTERVAL, DEFAULT_TARGET_CHECK_INTERVAL, DISABLE_PERSISTENCE_OPERATION_NAME, ENABLE_PERSISTENCE_ATTRIBUTE_NAME, ENABLE_PERSISTENCE_OPERATION_NAME, ENABLE_POLICY_EXECUTION_ATTRIBUTE_NAME, EVENT_CONFIG_DIRECTORY, EVENT_CONFIG_PROPERTIES_FILE, EVENT_CREATEFORWARD_OPERATION, EVENT_FORWARD_OPERATION, EVENT_MAMAGENEMT_TABLE_PREFIX, EVENT_MANAGEMENT_REMOVAL_POLICY_TIMER_MBEAN_NAME, EVENT_MANAGEMENT_TARGET_CHECK_TIMER_MBEAN_NAME, EVENT_MANAGEMENT_UNIQUE_TABLE_NAME_ATTRIBUTE_NAME, EVENT_TARGETCHECK_FILTER_TYPE, EVENTMANAGEMENT_CHANNEL_MBEAN_NAME, GET_ATTRIBUTE_OP, GET_DAS_ADMINSERVER_INFO, GET_HTTP_SERVER_INFO, GET_LAST_PERSISTED_ALERT_REMOVAL_PROLICY_OPERATION_NAME, GET_QUEUED_EVENTS, IN_MEMORY_MAX_CACHE_PROPERTY, INVOKE_OP, IS_SECURE_ADMIN_PORT, JBI_INSTALL_ROOT_ATTRIBUTE_NAME, JCAPS_EVENT_TYPE, JOURNAL_ENABLED_ATTRIBUTE_NAME, JOURNAL_ENABLED_PROPERTY, MAX_CACHE, MAX_CACHESIZE_ATTRIBUTE_NAME, MBEAN_SERVER_DELEGATE_OBJECT_NAME, PERSISTED_ALERT_LEVEL_ATTRIBUTE_NAME, PERSISTED_ALERT_MAX_AGE_ATTRIBUTE_NAME, PERSISTED_ALERT_MAX_COUNT_ATTRIBUTE_NAME, PERSISTED_ALERT_REMOVAL_PROLICY_EXEC_INTERVAL_ATTRIBUTE_NAME, PERSISTENCE_ENABLED_ATTRIBUTE_NAME, PERSISTENCE_ENABLED_PROPERTY, PERSISTENCE_ENFORCED_POLICY_DELIMITER, PERSISTENCE_ENFORCED_POLICY_PROPERTY, PERSISTENCE_POLICY_ALERT_AGE_PROPERTY, PERSISTENCE_POLICY_ALERT_COUNT_PROPERTY, PERSISTENCE_POLICY_ALERT_LEVEL_PROPERTY, PERSISTENCE_POLICY_EXEC_ENABLED_PROPERTY, PERSISTENCE_POLICY_EXEC_INTERVAL_PROPERTY, PHYSICAL_HOST_PORT_ATTRIBUTE_NAME, SET_ATTRIBUTE_OP, TARGET_CHECK_INTERVAL_ATTRIBUTE_NAME, UPDATE_PERSISTED_ALERT_REMOVAL_PROLICY_OPERATION_NAMEpublic static final String ONE_OF_GLASSFISH_DOMAIN_NAMES
public static final String DEFAULT_PERSISTENCE_JNDI_NAME
public static AlertPersistenceConfiguration getInstance(MBeanServerConnection aMBeanServer)
public Boolean getPersistedAlertRemovalPolicyExecEnabled()
public void setPersistedAlertRemovalPolicyExecEnabled(Boolean persistedAlertRemovalPolicyExecEnabled)
public Long getPersistenceAlertAgePolicyValue()
public void setPersistenceAlertAgePolicyValue(Long persistenceAlertAgePolicyValue)
public Long getPersistenceAlertCountPolicyValue()
public void setPersistenceAlertCountPolicyValue(Long persistenceAlertCountPolicyValue)
public Long getPersistenceAlertPolicyExecInterval()
public void setPersistenceAlertPolicyExecInterval(Long persistenceAlertPolicyExecInterval)
public AlertLevelType getPersistenceAlertLevelPolicyValue()
public void setPersistenceAlertLevelPolicyValue(AlertLevelType persistenceAlertLevelPolicyValue)
public List<AlertRemovalPolicyType> getAlertRemovalPolicyTypeList()
public void setAlertRemovalPolicyTypeList(List<String> alertRemovalPolicyTypeList)
public void setAlertRemovalPolicyTypeList(String alertEnforcedPolicyList)
public String getDataSourceJndiName()
public void setDataSourceJndiName(String dataSourceJndiName)
public AlertPersistenceDBType getAlertPersistenceDBType()
public void setAlertPersistenceDBType(AlertPersistenceDBType alertPersistenceDBType)
public Properties getPersistenceProperties()
public Boolean getPersistenceEnabled()
public void setPersistenceEnabled(Boolean persistenceEnabled) throws ManagementRemoteException
ManagementRemoteExceptionpublic boolean createDatabase()
throws ManagementRemoteException
ManagementRemoteExceptionpublic void setDBEventStore(DBEventStore eventStore)
public String getAlertTableName()
public void setAlertTableName(String alertTableName)
public void setAdminServer(boolean isAdminServer)
public Boolean isJournalEnabled()
public void setJournalEnabled(Boolean journalEnabled)
Copyright © 2011-2016 OpenESB Community. All Rights Reserved.