com.apama.firewall.rules
Event ClientCreditLimitRiskFirewallRuleConsts


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 Client Credit 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:
9.12

Constant Summary
 constant booleanCHECK_CANCEL_DEFAULT := true

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

Constant string value for the input parameter used to define whether the Firewall Rule instance should apply to CancelOrders.
 constant floatCLIENT_CREDIT_LIMIT_DEFAULT := 0.0

Constant string value for the input parameter used to define the symmetric objection limits default value.
 constant stringCLIENT_CREDIT_LIMIT_PARAMETER := "CLIENT_CREDIT_LIMIT"

Constant string value for the input parameter used to define the symmetric objection limits.
 constant floatCLIENT_CREDIT_WARNING_DEFAULT := 0.0

Constant string value for the input parameter used to define the symmetric warning limits default value.
 constant stringCLIENT_CREDIT_WARNING_PARAMETER := "CLIENT_CREDIT_WARNING_LIMIT"

Constant string value for the input parameter used to define the symmetric warning limits.
 constant stringCURRENT_OPEN_POSITION := "CURRENT_OPEN_POSITION"

Constant integer value for the current Open position for a rule instance.
 constant stringCURRENT_PENDING_MAX_POSITION := "CURRENT_PENDING_MAX_POSITION"

Constant integer value for the current maximum Pending position for a rule instance.
 constant stringCURRENT_PENDING_MIN_POSITION := "CURRENT_PENDING_MIN_POSITION"

Constant integer value for the current minimum Pending position for a rule instance.
 constant stringCURRENT_TOTAL_MAX_POSITION := "CURRENT_TOTAL_MAX_POSITION"

Constant integer value for the current total maximum (open+max pending) for a rule instance.
 constant stringCURRENT_TOTAL_MIN_POSITION := "CURRENT_TOTAL_MIN_POSITION"

Constant integer value for the current total minimum (open+min pending) for a rule instance.
 constant floatMAX_CLIENT_CREDIT_LIMIT_DEFAULT := 0.0

Constant string value for the input parameter used to define the maximum objection limit default value.
 constant stringMAX_CLIENT_CREDIT_LIMIT_PARAMETER := "MAX_CLIENT_CREDIT_LIMIT"

Constant string value for the input parameter used to define the maximum objection limit.
 constant floatMAX_CLIENT_CREDIT_WARNING_DEFAULT := 0.0

Constant string value for the input parameter used to define the maximum warning limit default value.
 constant stringMAX_CLIENT_CREDIT_WARNING_PARAMETER := "MAX_CLIENT_CREDIT_WARNING"

Constant string value for the input parameter used to define the maximum warning limit.
 constant floatMIN_CLIENT_CREDIT_LIMIT_DEFAULT := 0.0

Constant string value for the input parameter used to define the minimum objection limit default value.
 constant stringMIN_CLIENT_CREDIT_LIMIT_PARAMETER := "MIN_CLIENT_CREDIT_LIMIT"

Constant string value for the input parameter used to define the minimum objection limit.
 constant floatMIN_CLIENT_CREDIT_WARNING_DEFAULT := 0.0

Constant string value for the input parameter used to define the minimum warning limit default value.
 constant stringMIN_CLIENT_CREDIT_WARNING_PARAMETER := "MIN_CLIENT_CREDIT_WARNING"

Constant string value for the input parameter used to define the minimum warning limit.
 constant stringRULE_CLASS_NAME := "ClientCreditLimitRiskFirewallRule"

Constant string value for the Rule Class Name.
 constant stringSLICE_POSITION_SERVICEID := "SLICE_POSITION_SERVICEID"

This constant value defines the name of the configuration item used to configure the set of serviceIds that the position service will use for this instance if it needs to be different from those provided for the instance slice.
 
Constant Detail

CHECK_CANCEL_DEFAULT

constant boolean CHECK_CANCEL_DEFAULT := true
Constant string value for the input parameter used to define the default value of whether the Firewall Rule instance should apply to CancelOrders.

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 apply to CancelOrders.

CLIENT_CREDIT_LIMIT_DEFAULT

constant float CLIENT_CREDIT_LIMIT_DEFAULT := 0.0
Constant string value for the input parameter used to define the symmetric objection limits default value.

CLIENT_CREDIT_LIMIT_PARAMETER

constant string CLIENT_CREDIT_LIMIT_PARAMETER := "CLIENT_CREDIT_LIMIT"
Constant string value for the input parameter used to define the symmetric objection limits.

CLIENT_CREDIT_WARNING_DEFAULT

constant float CLIENT_CREDIT_WARNING_DEFAULT := 0.0
Constant string value for the input parameter used to define the symmetric warning limits default value.

CLIENT_CREDIT_WARNING_PARAMETER

constant string CLIENT_CREDIT_WARNING_PARAMETER := "CLIENT_CREDIT_WARNING_LIMIT"
Constant string value for the input parameter used to define the symmetric warning limits.

CURRENT_OPEN_POSITION

constant string CURRENT_OPEN_POSITION := "CURRENT_OPEN_POSITION"
Constant integer value for the current Open position for a rule instance.

CURRENT_PENDING_MAX_POSITION

constant string CURRENT_PENDING_MAX_POSITION := "CURRENT_PENDING_MAX_POSITION"
Constant integer value for the current maximum Pending position for a rule instance.

CURRENT_PENDING_MIN_POSITION

constant string CURRENT_PENDING_MIN_POSITION := "CURRENT_PENDING_MIN_POSITION"
Constant integer value for the current minimum Pending position for a rule instance.

CURRENT_TOTAL_MAX_POSITION

constant string CURRENT_TOTAL_MAX_POSITION := "CURRENT_TOTAL_MAX_POSITION"
Constant integer value for the current total maximum (open+max pending) for a rule instance.

CURRENT_TOTAL_MIN_POSITION

constant string CURRENT_TOTAL_MIN_POSITION := "CURRENT_TOTAL_MIN_POSITION"
Constant integer value for the current total minimum (open+min pending) for a rule instance.

MAX_CLIENT_CREDIT_LIMIT_DEFAULT

constant float MAX_CLIENT_CREDIT_LIMIT_DEFAULT := 0.0
Constant string value for the input parameter used to define the maximum objection limit default value.

MAX_CLIENT_CREDIT_LIMIT_PARAMETER

constant string MAX_CLIENT_CREDIT_LIMIT_PARAMETER := "MAX_CLIENT_CREDIT_LIMIT"
Constant string value for the input parameter used to define the maximum objection limit.

MAX_CLIENT_CREDIT_WARNING_DEFAULT

constant float MAX_CLIENT_CREDIT_WARNING_DEFAULT := 0.0
Constant string value for the input parameter used to define the maximum warning limit default value.

MAX_CLIENT_CREDIT_WARNING_PARAMETER

constant string MAX_CLIENT_CREDIT_WARNING_PARAMETER := "MAX_CLIENT_CREDIT_WARNING"
Constant string value for the input parameter used to define the maximum warning limit.

MIN_CLIENT_CREDIT_LIMIT_DEFAULT

constant float MIN_CLIENT_CREDIT_LIMIT_DEFAULT := 0.0
Constant string value for the input parameter used to define the minimum objection limit default value.

MIN_CLIENT_CREDIT_LIMIT_PARAMETER

constant string MIN_CLIENT_CREDIT_LIMIT_PARAMETER := "MIN_CLIENT_CREDIT_LIMIT"
Constant string value for the input parameter used to define the minimum objection limit.

MIN_CLIENT_CREDIT_WARNING_DEFAULT

constant float MIN_CLIENT_CREDIT_WARNING_DEFAULT := 0.0
Constant string value for the input parameter used to define the minimum warning limit default value.

MIN_CLIENT_CREDIT_WARNING_PARAMETER

constant string MIN_CLIENT_CREDIT_WARNING_PARAMETER := "MIN_CLIENT_CREDIT_WARNING"
Constant string value for the input parameter used to define the minimum warning limit.

RULE_CLASS_NAME

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

SLICE_POSITION_SERVICEID

constant string SLICE_POSITION_SERVICEID := "SLICE_POSITION_SERVICEID"
This constant value defines the name of the configuration item used to configure the set of serviceIds that the position service will use for this instance if it needs to be different from those provided for the instance slice.

For instance, you may want to check against the position of orders that have been approved by Risk Firewall in legacy mode.