public class AepConstants extends Object
Modifier and Type | Field and Description |
---|---|
static boolean |
CAPTURE_EVENT_LATENCY_STATS_DEFAULT
The default value for
CAPTURE_EVENT_LATENCY_STATS_PROPNAME ("nv.aep.%s.event.latency.stats"): false |
static String |
CAPTURE_EVENT_LATENCY_STATS_PROPNAME
Property controlling whether event processing latencies are captured.
|
static boolean |
CAPTURE_MSGTYPE_STATS_DEFAULT
The default value for
CAPTURE_MSGTYPE_STATS_PROPNAME ("nv.aep.%s.msgtype.stats"): false |
static String |
CAPTURE_MSGTYPE_STATS_PROPNAME
Property controlling whether stats are additionally recorded ona per message type basis.
|
static boolean |
CAPTURE_PER_TRANSACTION_TIMINGS_DEFAULT
The default value for
CAPTURE_PER_TRANSACTION_TIMINGS_PROPNAME ("nv.aep.%s.pertransactiontiming.stats"): false |
static String |
CAPTURE_PER_TRANSACTION_TIMINGS_PROPNAME
Property controlling whether or not the engine records per transaction timing stats.
|
static boolean |
CAPTURE_TRANSACTION_LATENCY_STATS_DEFAULT
The default value for
CAPTURE_TRANSACTION_LATENCY_STATS_PROPNAME ("nv.aep.%s.latency.stats"): false |
static String |
CAPTURE_TRANSACTION_LATENCY_STATS_PROPNAME
Property controlling whether or not the engine records transaction latency stats.
|
static boolean |
ENABLE_ALERT_TRACE_DEFAULT
The default value for
ENABLE_ALERT_TRACE_DEFAULT (true). |
static String |
ENABLE_ALERT_TRACE_PROPNAME
Property that controls diagnostic trace of alert events.
|
static boolean |
ENABLE_EVENT_TRACE_DEFAULT
The default value for
ENABLE_EVENT_TRACE_PROPNAME ("nv.aep.event.trace.enable"): false |
static String |
ENABLE_EVENT_TRACE_PROPNAME
Property that controls diagnostic trace logging of events received and dispatched.
|
static boolean |
ENABLE_MESSAGE_TRACE_DEFAULT
The default value for
ENABLE_MESSAGE_TRACE_PROPNAME ("nv.aep.msg.trace.enable"): false |
static String |
ENABLE_MESSAGE_TRACE_PROPNAME
Property that controls diagnostic trace logging of engine messages.
|
static boolean |
ENABLE_SCHEDULE_TRACE_DEFAULT
The default value for
ENABLE_SCHEDULE_TRACE_PROPNAME ("nv.aep.sched.trace.enable"): false |
static String |
ENABLE_SCHEDULE_TRACE_PROPNAME
Property that controls diagnostic trace logging of engine schedules (timers).
|
static boolean |
ENABLE_SENDCOMMITCOMPLETE_SEQUENCEALERTS_DEFAULT
The default value for
ENABLE_SENDCOMMITCOMPLETE_SEQUENCEALERTS_PROPNAME ("nv.aep.enablesendcommitcompletesequencealerts"): false |
static String |
ENABLE_SENDCOMMITCOMPLETE_SEQUENCEALERTS_PROPNAME
Property controlling whether or not to enable out of order send commit completion detection.
|
static boolean |
ENABLE_SEQUENCENUMBER_TRACE_DEFAULT
The default value for
ENABLE_SEQUENCENUMBER_TRACE_PROPNAME ("nv.aep.sno.trace.enable"): false |
static String |
ENABLE_SEQUENCENUMBER_TRACE_PROPNAME
Property that controls diagnostic trace logging related to message sequencing.
|
static boolean |
ENABLE_TRANSACTION_TRACE_DEFAULT
The default value for
ENABLE_TRANSACTION_TRACE_PROPNAME ("nv.aep.txn.trace.enable"): false |
static String |
ENABLE_TRANSACTION_TRACE_PROPNAME
Property that controls diagnostic trace logging of engine transactions.
|
static boolean |
FILTER_UNSET_FIELDS_IN_MESSAGE_TRACE_DEFAULT
The default value for
FILTER_UNSET_FIELDS_IN_MESSAGE_TRACE_PROPNAME ("nv.aep.msg.trace.filterunsetfields"): true |
static String |
FILTER_UNSET_FIELDS_IN_MESSAGE_TRACE_PROPNAME
Property that controls whether unset fields are filtered for json formatted objects when
json message tracing is enabled.
|
static String |
GLOBAL_CHANNEL_BUS_NAME
Name of bus used to hold global channels
|
static int |
MAX_ENVIRONMENTPROVIDERS_DEFAULT
The default value for
MAX_ENVIRONMENTPROVIDERS_PROPNAME ("nv.aep.maxenvironmentproviders"): 256 |
static String |
MAX_ENVIRONMENTPROVIDERS_PROPNAME
Property controlling the maximum number of environment providers that can be registered
with the engine.
|
static boolean |
MESSAGE_TRACE_IN_JSON_DEFAULT
The default value for
MESSAGE_TRACE_IN_JSON_PROPNAME ("nv.aep.msg.trace.json"): true |
static String |
MESSAGE_TRACE_IN_JSON_PROPNAME
Property that controls whether messages are traced in json or toString format.
|
static String |
MESSAGE_TRACE_JSONSTYLE_DEFAULT
The default value for
MESSAGE_TRACE_IN_JSON_PROPNAME ("nv.aep.msg.trace.json"): "SingleLine" |
static String |
MESSAGE_TRACE_JSONSTYLE_PROPNAME
Property that controls styling of Json formated message trace.
|
static String |
MESSAGE_TRACE_METADATA_DISPLAY_DEFAULT
The default value for
MESSAGE_TRACE_METADATA_DISPLAY_PROPNAME ("nv.aep.msg.trace.metadata"): "Only" |
static String |
MESSAGE_TRACE_METADATA_DISPLAY_PROPNAME
Property that controls whether metadata, payload or both will be traced when message
trace logging is enabled.
|
static String |
MSGTYPE_STATS_LATENCIES_TO_CAPTURE_DEFAULT
The default value for
CAPTURE_MSGTYPE_STATS_PROPNAME ("nv.aep.%s.msgtype.stats.latenciestocapture"): "all" |
static String |
MSGTYPE_STATS_LATENCIES_TO_CAPTURE_PROPNAME
Property controlling which latency stats on a per message type basis.
|
static boolean |
PERFORM_DUPLICATE_CHECKING_DEFAULT
The default value for
PERFORM_DUPLICATE_CHECKING_PROPNAME ("nv.aep.duplicate.checking"): true |
static String |
PERFORM_DUPLICATE_CHECKING_PROPNAME
Property controlling whether an engine will perform duplicate checking.
|
static boolean |
PERFORM_MIDSTREAMINIT_VALIDATION_DEFAULT
The default value for
PERFORM_MIDSTREAMINIT_VALIDATION_PROPNAME ("nv.aep.midstreaminit.validation"): true |
static String |
PERFORM_MIDSTREAMINIT_VALIDATION_PROPNAME
Property controlling whether the engine checks that initial transactions are not
missing during recovery or replication in
Event Sourced engines. |
static boolean |
SET_INBOUNDMESSAGE_ASREADONLY_DEFAULT
The default value for
SET_INBOUNDMESSAGE_ASREADONLY_PROPNAME ("nv.aep.inbound.setasreadonly"): true |
static String |
SET_INBOUNDMESSAGE_ASREADONLY_PROPNAME
Property controlling whether inbound messages are marked as read only on receipt.
|
static boolean |
SET_OUTBOUND_SEQUENCE_NUMBERS_DEFAULT
The default value for
SET_OUTBOUND_SEQUENCE_NUMBERS_PROPNAME ("nv.aep.inbound.setoutboundsequencenumbers"): true |
static String |
SET_OUTBOUND_SEQUENCE_NUMBERS_PROPNAME
Property controlling whether the AEP engine sets sequence numbers on outbound messages
This is an advanced configuration setting.
|
static boolean |
SET_OUTBOUNDMESSAGE_ASREADONLY_DEFAULT
The default value for
SET_OUTBOUNDMESSAGE_ASREADONLY_PROPNAME ("nv.aep.outbound.setasreadonly"): true |
static String |
SET_OUTBOUNDMESSAGE_ASREADONLY_PROPNAME
Property controlling whether outbound messages are marked as read only on send.
|
static boolean |
SET_SUPPORT_METADATA_DEFAULT
The default value for
SET_SUPPORT_METADATA_PROPNAME ("nv.aep.inbound.setsupportmetadata"): true |
static String |
SET_SUPPORT_METADATA_PROPNAME
Property controlling whether the AEP engine sets support related metadata in inbound and outbound messages
This is an advanced configuration setting.
|
static String |
SYNC_INJECTED_MESSAGES
Sets whether
MessageView.sync() is called during AepEngine.injectMessage(com.neeve.rog.IRogMessage) . |
static boolean |
SYNC_INJECTED_MESSAGES_DEFAULT
The default value for
SYNC_INJECTED_MESSAGES ("nv.aep.syncinjectedmessages"): "nv.aep.syncinjectedmessages" |
Constructor and Description |
---|
AepConstants() |
public static final String PERFORM_DUPLICATE_CHECKING_PROPNAME
Property Name: "nv.aep.duplicate.checking"
Default value: true
public static final boolean PERFORM_DUPLICATE_CHECKING_DEFAULT
PERFORM_DUPLICATE_CHECKING_PROPNAME
("nv.aep.duplicate.checking"): truepublic static final String PERFORM_MIDSTREAMINIT_VALIDATION_PROPNAME
Event Sourced
engines.
Property Name: "nv.aep.midstreaminit.validation"
Default value: true
public static final boolean PERFORM_MIDSTREAMINIT_VALIDATION_DEFAULT
PERFORM_MIDSTREAMINIT_VALIDATION_PROPNAME
("nv.aep.midstreaminit.validation"): truepublic static final String ENABLE_SEQUENCENUMBER_TRACE_PROPNAME
Property Name: "nv.aep.sno.trace.enable"
Default value: false
public static final boolean ENABLE_SEQUENCENUMBER_TRACE_DEFAULT
ENABLE_SEQUENCENUMBER_TRACE_PROPNAME
("nv.aep.sno.trace.enable"): falsepublic static final String ENABLE_EVENT_TRACE_PROPNAME
Property Name: "nv.aep.event.trace.enable"
Default value: false
public static final boolean ENABLE_EVENT_TRACE_DEFAULT
ENABLE_EVENT_TRACE_PROPNAME
("nv.aep.event.trace.enable"): falsepublic static final String ENABLE_TRANSACTION_TRACE_PROPNAME
Property Name: "nv.aep.txn.trace.enable"
Default value: false
public static final boolean ENABLE_TRANSACTION_TRACE_DEFAULT
ENABLE_TRANSACTION_TRACE_PROPNAME
("nv.aep.txn.trace.enable"): falsepublic static final String ENABLE_SCHEDULE_TRACE_PROPNAME
Property Name: "nv.aep.sched.trace.enable"
Default value: false
public static final boolean ENABLE_SCHEDULE_TRACE_DEFAULT
ENABLE_SCHEDULE_TRACE_PROPNAME
("nv.aep.sched.trace.enable"): falsepublic static final String ENABLE_ALERT_TRACE_PROPNAME
Property Name: "nv.aep.alert.trace.enable"
Default value: true
public static final boolean ENABLE_ALERT_TRACE_DEFAULT
ENABLE_ALERT_TRACE_DEFAULT
(true).public static final String ENABLE_MESSAGE_TRACE_PROPNAME
Property Name: "nv.aep.msg.trace.enable"
Default value: false
public static final boolean ENABLE_MESSAGE_TRACE_DEFAULT
ENABLE_MESSAGE_TRACE_PROPNAME
("nv.aep.msg.trace.enable"): falsepublic static final String MESSAGE_TRACE_IN_JSON_PROPNAME
Property Name: "nv.aep.msg.trace.json"
Default value: true
public static final boolean MESSAGE_TRACE_IN_JSON_DEFAULT
MESSAGE_TRACE_IN_JSON_PROPNAME
("nv.aep.msg.trace.json"): truepublic static final String MESSAGE_TRACE_JSONSTYLE_PROPNAME
Property Name: "nv.aep.msg.trace.json"
Default value: "SingleLine"
public static final String MESSAGE_TRACE_JSONSTYLE_DEFAULT
MESSAGE_TRACE_IN_JSON_PROPNAME
("nv.aep.msg.trace.json"): "SingleLine"public static final String MESSAGE_TRACE_METADATA_DISPLAY_PROPNAME
Property Name: "nv.aep.msg.trace.metadata"
Default value: "Only"
public static final String MESSAGE_TRACE_METADATA_DISPLAY_DEFAULT
MESSAGE_TRACE_METADATA_DISPLAY_PROPNAME
("nv.aep.msg.trace.metadata"): "Only"public static final String FILTER_UNSET_FIELDS_IN_MESSAGE_TRACE_PROPNAME
Property Name: "nv.aep.msg.trace.filterunsetfields"
Default value: true
public static final boolean FILTER_UNSET_FIELDS_IN_MESSAGE_TRACE_DEFAULT
FILTER_UNSET_FIELDS_IN_MESSAGE_TRACE_PROPNAME
("nv.aep.msg.trace.filterunsetfields"): truepublic static final String MAX_ENVIRONMENTPROVIDERS_PROPNAME
Property Name: "nv.aep.maxenvironmentproviders"
Default value: 256
public static final int MAX_ENVIRONMENTPROVIDERS_DEFAULT
MAX_ENVIRONMENTPROVIDERS_PROPNAME
("nv.aep.maxenvironmentproviders"): 256public static final String ENABLE_SENDCOMMITCOMPLETE_SEQUENCEALERTS_PROPNAME
Property Name: "nv.aep.enablesendcommitcompletesequencealerts"
Default value: false
public static final boolean ENABLE_SENDCOMMITCOMPLETE_SEQUENCEALERTS_DEFAULT
ENABLE_SENDCOMMITCOMPLETE_SEQUENCEALERTS_PROPNAME
("nv.aep.enablesendcommitcompletesequencealerts"): falsepublic static final String SET_INBOUNDMESSAGE_ASREADONLY_PROPNAME
This is an advanced configuration setting you should not set this property with being guided to do so by Neeve support personnel.
Property Name: "nv.aep.inbound.setasreadonly"
Default value: true
public static final boolean SET_INBOUNDMESSAGE_ASREADONLY_DEFAULT
SET_INBOUNDMESSAGE_ASREADONLY_PROPNAME
("nv.aep.inbound.setasreadonly"): truepublic static final String SET_OUTBOUNDMESSAGE_ASREADONLY_PROPNAME
This is an advanced configuration setting you should not set this property with being guided to do so by Neeve support personnel.
Property Name: "nv.aep.outbound.setasreadonly"
Default value: true
public static final boolean SET_OUTBOUNDMESSAGE_ASREADONLY_DEFAULT
SET_OUTBOUNDMESSAGE_ASREADONLY_PROPNAME
("nv.aep.outbound.setasreadonly"): truepublic static final String CAPTURE_EVENT_LATENCY_STATS_PROPNAME
Property Name: "nv.aep.%s.event.latency.stats" where %s should be replaced with the engine name
Default value: false
public static final boolean CAPTURE_EVENT_LATENCY_STATS_DEFAULT
CAPTURE_EVENT_LATENCY_STATS_PROPNAME
("nv.aep.%s.event.latency.stats"): falsepublic static final String CAPTURE_MSGTYPE_STATS_PROPNAME
Property Name: "nv.aep.%s.msgtype.stats"
Default value: false
public static final boolean CAPTURE_MSGTYPE_STATS_DEFAULT
CAPTURE_MSGTYPE_STATS_PROPNAME
("nv.aep.%s.msgtype.stats"): falsepublic static final String MSGTYPE_STATS_LATENCIES_TO_CAPTURE_PROPNAME
This property is specified as a comma separated list of values. Valid value include:
Property Name: "nv.aep.%s.msgtype.stats.latenciestocapture"
Default value: "all"
public static final String MSGTYPE_STATS_LATENCIES_TO_CAPTURE_DEFAULT
CAPTURE_MSGTYPE_STATS_PROPNAME
("nv.aep.%s.msgtype.stats.latenciestocapture"): "all"public static final String CAPTURE_TRANSACTION_LATENCY_STATS_PROPNAME
Property Name: "nv.aep.%s.latency.stats"
Default value: false
public static final boolean CAPTURE_TRANSACTION_LATENCY_STATS_DEFAULT
CAPTURE_TRANSACTION_LATENCY_STATS_PROPNAME
("nv.aep.%s.latency.stats"): falsepublic static final String CAPTURE_PER_TRANSACTION_TIMINGS_PROPNAME
Property Name: "nv.aep.%s.pertransactiontiming.stats"
Default value: false
public static final boolean CAPTURE_PER_TRANSACTION_TIMINGS_DEFAULT
CAPTURE_PER_TRANSACTION_TIMINGS_PROPNAME
("nv.aep.%s.pertransactiontiming.stats"): falsepublic static final String SET_SUPPORT_METADATA_PROPNAME
This is an advanced configuration setting. You should not set this property with being guided to do so by Neeve support personnel.
Property Name: "nv.aep.inbound.setsupportmetadata"
Default value: true
public static final boolean SET_SUPPORT_METADATA_DEFAULT
SET_SUPPORT_METADATA_PROPNAME
("nv.aep.inbound.setsupportmetadata"): truepublic static final String SET_OUTBOUND_SEQUENCE_NUMBERS_PROPNAME
This is an advanced configuration setting. You should not set this property with being guided to do so by Neeve support personnel.
Property Name: "nv.aep.inbound.setoutboundsequencenumbers"
Default value: true
public static final boolean SET_OUTBOUND_SEQUENCE_NUMBERS_DEFAULT
SET_OUTBOUND_SEQUENCE_NUMBERS_PROPNAME
("nv.aep.inbound.setoutboundsequencenumbers"): truepublic static final String GLOBAL_CHANNEL_BUS_NAME
public static final String SYNC_INJECTED_MESSAGES
MessageView.sync()
is called during AepEngine.injectMessage(com.neeve.rog.IRogMessage)
.
Property Name: "nv.aep.syncinjectedmessages"
Default value: false
public static final boolean SYNC_INJECTED_MESSAGES_DEFAULT
SYNC_INJECTED_MESSAGES
("nv.aep.syncinjectedmessages"): "nv.aep.syncinjectedmessages"Copyright © 2019 Neeve Research, LLC. All Rights Reserved.