Package com.streambase.liveview.client
Class LiveViewProperties.AlertActions
- java.lang.Object
 - 
- com.streambase.liveview.client.LiveViewProperties.AlertActions
 
 
- 
- Enclosing class:
 - LiveViewProperties
 
public static class LiveViewProperties.AlertActions extends Object
 
- 
- 
Field Summary
Fields Modifier and Type Field Description static booleanDELETE_ACTION_ENABLEDstatic booleanEMAIL_ACTION_ENABLEDstatic booleanEXEC_JAVA_ACTION_ENABLEDstatic booleanEXEC_OS_ACTION_ENABLEDEach action type can be disabled independently using these properties.static booleanINVOKE_HTTP_ACTION_ENABLEDstatic intLIVEVIEW_ALERT_PUBLISH_BUFFER_SIZEThe buffer size for publishing to liveview tables, used in alert actionsstatic intLIVEVIEW_ALERT_PUBLISH_FLUSH_INTERVAL_MSThe flush interval for publishing to liveview tables, used in alert actionsstatic intLIVEVIEW_ALERT_SENDTUPLE_BUFFER_SIZEAlert Send Tuple action's Buffer sizestatic intLIVEVIEW_ALERT_SENDTUPLE_FLUSH_INTERVAL_MSAlert Send Tuple Buffer sizestatic longLV_ALERT_TABLE_AGE_OUT_MSThe number of milliseconds after the last fired time to leave the alert rule status line the LVAlertRuleStatus tablestatic booleanLV_PUBLISH_ACTION_ENABLEDstatic longMAX_ACTION_RUNTIMEThe maximum number of milliseconds publish alert and send tuple can run before the action is killed.static longMAX_DELETE_ACTION_RUNTIMEThe maximum number of milliseconds an delete action can run before the action is killed.static longMAX_EMAIL_ACTION_RUNTIMEThe maximum number of milliseconds an email send action can run before the action is killed.static longMAX_EXEC_ACTION_RUNTIMEThe maximum number of milliseconds java and OS exec can run before the action is killed.static longMAX_INVOKE_HTTP_ACTION_RUNTIMEThe maximum number of milliseconds a invoke HTTP action can run before the action is killed.static intMAX_INVOKE_HTTP_REDIRECTIONS_FOLLOWEDThe maximum number of redirections followed during invoke HTTP action.static booleanPUBLISH_TUPLE_ACTION_ENABLEDstatic booleanSENDTUPLE_ACTION_ENABLED 
- 
Constructor Summary
Constructors Constructor Description AlertActions() 
 - 
 
- 
- 
Field Detail
- 
MAX_ACTION_RUNTIME
public static final long MAX_ACTION_RUNTIME
The maximum number of milliseconds publish alert and send tuple can run before the action is killed. 
- 
MAX_EXEC_ACTION_RUNTIME
public static final long MAX_EXEC_ACTION_RUNTIME
The maximum number of milliseconds java and OS exec can run before the action is killed. 
- 
MAX_EMAIL_ACTION_RUNTIME
public static final long MAX_EMAIL_ACTION_RUNTIME
The maximum number of milliseconds an email send action can run before the action is killed. 
- 
MAX_INVOKE_HTTP_ACTION_RUNTIME
public static final long MAX_INVOKE_HTTP_ACTION_RUNTIME
The maximum number of milliseconds a invoke HTTP action can run before the action is killed. 
- 
MAX_INVOKE_HTTP_REDIRECTIONS_FOLLOWED
public static final int MAX_INVOKE_HTTP_REDIRECTIONS_FOLLOWED
The maximum number of redirections followed during invoke HTTP action. 
- 
MAX_DELETE_ACTION_RUNTIME
public static final long MAX_DELETE_ACTION_RUNTIME
The maximum number of milliseconds an delete action can run before the action is killed. 
- 
LV_ALERT_TABLE_AGE_OUT_MS
public static final long LV_ALERT_TABLE_AGE_OUT_MS
The number of milliseconds after the last fired time to leave the alert rule status line the LVAlertRuleStatus table 
- 
EXEC_OS_ACTION_ENABLED
public static final boolean EXEC_OS_ACTION_ENABLED
Each action type can be disabled independently using these properties. 
- 
EXEC_JAVA_ACTION_ENABLED
public static final boolean EXEC_JAVA_ACTION_ENABLED
 
- 
PUBLISH_TUPLE_ACTION_ENABLED
public static final boolean PUBLISH_TUPLE_ACTION_ENABLED
 
- 
SENDTUPLE_ACTION_ENABLED
public static final boolean SENDTUPLE_ACTION_ENABLED
 
- 
EMAIL_ACTION_ENABLED
public static final boolean EMAIL_ACTION_ENABLED
 
- 
DELETE_ACTION_ENABLED
public static final boolean DELETE_ACTION_ENABLED
 
- 
LV_PUBLISH_ACTION_ENABLED
public static final boolean LV_PUBLISH_ACTION_ENABLED
 
- 
INVOKE_HTTP_ACTION_ENABLED
public static final boolean INVOKE_HTTP_ACTION_ENABLED
 
- 
LIVEVIEW_ALERT_PUBLISH_FLUSH_INTERVAL_MS
public static final int LIVEVIEW_ALERT_PUBLISH_FLUSH_INTERVAL_MS
The flush interval for publishing to liveview tables, used in alert actions 
- 
LIVEVIEW_ALERT_PUBLISH_BUFFER_SIZE
public static final int LIVEVIEW_ALERT_PUBLISH_BUFFER_SIZE
The buffer size for publishing to liveview tables, used in alert actions 
- 
LIVEVIEW_ALERT_SENDTUPLE_FLUSH_INTERVAL_MS
public static final int LIVEVIEW_ALERT_SENDTUPLE_FLUSH_INTERVAL_MS
Alert Send Tuple Buffer size 
- 
LIVEVIEW_ALERT_SENDTUPLE_BUFFER_SIZE
public static final int LIVEVIEW_ALERT_SENDTUPLE_BUFFER_SIZE
Alert Send Tuple action's Buffer size 
 - 
 
 -