com.apama.firewall.rules
Event OrderThrottleLimitRiskFirewallRuleConsts


This event object contains a set of constants that define the various constant values for all the settings, configuration items and their default values for the Order Throttle Limit Risk Firewall Rule Class.

These constants should be used rather than the specific value in order to ensure future compatibility.
Since:
CMF 5.1.0
Version:
10.3

Constant summary
 constant booleanCHECK_AMEND_DEFAULT := false

Constant string value for the input parameter used to define the default value of whether the Firewall Rule instance should use AmendOrders in the throttle calculation.
 constant stringCHECK_AMEND_PARAMETER := "CHECK_AMEND"

Constant string value for the input parameter used to define whether the Firewall Rule instance should use AmendOrders in the throttle calculation.
 constant booleanCHECK_CANCEL_DEFAULT := false

Constant string value for the input parameter used to define the default value of whether the Firewall Rule instance use to CancelOrders in the throttle calculation.
 constant stringCHECK_CANCEL_PARAMETER := "CHECK_CANCEL"

Constant string value for the input parameter used to define whether the Firewall Rule instance should use to CancelOrders in the throttle calculation.
 constant booleanCHECK_NEW_DEFAULT := true

Constant string value for the input parameter used to define the default value of whether the Firewall Rule instance should use NewOrders in the throttle calculation.
 constant stringCHECK_NEW_PARAMETER := "CHECK_NEW"

Constant string value for the input parameter used to define whether the Firewall Rule instance should use NewOrders in the throttle calculation.
 constant integerOBJECTION_LIMIT_DEFAULT := 0

Constant string value for the input parameter used to define the objection limits default value.
 constant stringOBJECTION_LIMIT_PARAMETER := "OBJECTION_LIMIT"

Constant string value for the input parameter used to define the objection limits.
 constant stringORDER_OPS_PER_WIN_OUTPUT := "ORDER_OPS_PER_WINDOW"

Constant string value for the output parameter used to define the current number of order operations within the current time window.
 constant booleanREJECT_AMEND_DEFAULT := false

Constant string value for the input parameter used to define the default value of whether the Firewall Rule instance should reject AmendOrders when the throttle limits are breached.
 constant stringREJECT_AMEND_PARAMETER := "REJECT_AMEND"

Constant string value for the input parameter used to define whether the Firewall Rule instance should reject AmendOrders when the throttle limits are breached.
 constant booleanREJECT_CANCEL_DEFAULT := false

Constant string value for the input parameter used to define the default value of whether the Firewall Rule instance should reject CancelOrders when the throttle limits are breached.
 constant stringREJECT_CANCEL_PARAMETER := "REJECT_CANCEL"

Constant string value for the input parameter used to define whether the Firewall Rule instance should reject CancelOrders when the throttle limits are breached.
 constant booleanREJECT_NEW_DEFAULT := true

Constant string value for the input parameter used to define the default value of whether the Firewall Rule instance should reject NewOrders when the throttle limits are breached.
 constant stringREJECT_NEW_PARAMETER := "REJECT_NEW"

Constant string value for the input parameter used to define whether the Firewall Rule instance should reject NewOrders when the throttle limits are breached.
 constant stringRULE_CLASS_NAME := "OrderThrottleLimitRiskFirewallRule"

Constant string value for the Rule Class Name.
 constant floatTIME_WINDOW_DEFAULT := 30.0

Constant string value for the input parameter used to define the default time window to be used (in seconds).
 constant stringTIME_WINDOW_PARAMETER := "TIME_WINDOW"

Constant string value for the input parameter used to define the time window to be used (in seconds).
 constant integerWARNING_LIMIT_DEFAULT := 0

Constant string value for the input parameter used to define the warning limits default value.
 constant stringWARNING_LIMIT_PARAMETER := "WARNING_LIMIT"

Constant string value for the input parameter used to define the warning limits.
 
Constant detail

CHECK_AMEND_DEFAULT

constant boolean CHECK_AMEND_DEFAULT := false
Constant string value for the input parameter used to define the default value of whether the Firewall Rule instance should use AmendOrders in the throttle calculation.

CHECK_AMEND_PARAMETER

constant string CHECK_AMEND_PARAMETER := "CHECK_AMEND"
Constant string value for the input parameter used to define whether the Firewall Rule instance should use AmendOrders in the throttle calculation.

CHECK_CANCEL_DEFAULT

constant boolean CHECK_CANCEL_DEFAULT := false
Constant string value for the input parameter used to define the default value of whether the Firewall Rule instance use to CancelOrders in the throttle calculation.

CHECK_CANCEL_PARAMETER

constant string CHECK_CANCEL_PARAMETER := "CHECK_CANCEL"
Constant string value for the input parameter used to define whether the Firewall Rule instance should use to CancelOrders in the throttle calculation.

CHECK_NEW_DEFAULT

constant boolean CHECK_NEW_DEFAULT := true
Constant string value for the input parameter used to define the default value of whether the Firewall Rule instance should use NewOrders in the throttle calculation.

CHECK_NEW_PARAMETER

constant string CHECK_NEW_PARAMETER := "CHECK_NEW"
Constant string value for the input parameter used to define whether the Firewall Rule instance should use NewOrders in the throttle calculation.

OBJECTION_LIMIT_DEFAULT

constant integer OBJECTION_LIMIT_DEFAULT := 0
Constant string value for the input parameter used to define the objection limits default value.

OBJECTION_LIMIT_PARAMETER

constant string OBJECTION_LIMIT_PARAMETER := "OBJECTION_LIMIT"
Constant string value for the input parameter used to define the objection limits.

ORDER_OPS_PER_WIN_OUTPUT

constant string ORDER_OPS_PER_WIN_OUTPUT := "ORDER_OPS_PER_WINDOW"
Constant string value for the output parameter used to define the current number of order operations within the current time window.

REJECT_AMEND_DEFAULT

constant boolean REJECT_AMEND_DEFAULT := false
Constant string value for the input parameter used to define the default value of whether the Firewall Rule instance should reject AmendOrders when the throttle limits are breached.

REJECT_AMEND_PARAMETER

constant string REJECT_AMEND_PARAMETER := "REJECT_AMEND"
Constant string value for the input parameter used to define whether the Firewall Rule instance should reject AmendOrders when the throttle limits are breached.

REJECT_CANCEL_DEFAULT

constant boolean REJECT_CANCEL_DEFAULT := false
Constant string value for the input parameter used to define the default value of whether the Firewall Rule instance should reject CancelOrders when the throttle limits are breached.

REJECT_CANCEL_PARAMETER

constant string REJECT_CANCEL_PARAMETER := "REJECT_CANCEL"
Constant string value for the input parameter used to define whether the Firewall Rule instance should reject CancelOrders when the throttle limits are breached.

REJECT_NEW_DEFAULT

constant boolean REJECT_NEW_DEFAULT := true
Constant string value for the input parameter used to define the default value of whether the Firewall Rule instance should reject NewOrders when the throttle limits are breached.

REJECT_NEW_PARAMETER

constant string REJECT_NEW_PARAMETER := "REJECT_NEW"
Constant string value for the input parameter used to define whether the Firewall Rule instance should reject NewOrders when the throttle limits are breached.

RULE_CLASS_NAME

constant string RULE_CLASS_NAME := "OrderThrottleLimitRiskFirewallRule"
Constant string value for the Rule Class Name.

TIME_WINDOW_DEFAULT

constant float TIME_WINDOW_DEFAULT := 30.0
Constant string value for the input parameter used to define the default time window to be used (in seconds).

TIME_WINDOW_PARAMETER

constant string TIME_WINDOW_PARAMETER := "TIME_WINDOW"
Constant string value for the input parameter used to define the time window to be used (in seconds).

WARNING_LIMIT_DEFAULT

constant integer WARNING_LIMIT_DEFAULT := 0
Constant string value for the input parameter used to define the warning limits default value.

WARNING_LIMIT_PARAMETER

constant string WARNING_LIMIT_PARAMETER := "WARNING_LIMIT"
Constant string value for the input parameter used to define the warning limits.