|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.neeve.aep.AepConstants
public class AepConstants
Defines configuration properties and constants for AEP.
Field Summary | |
---|---|
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_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 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 Summary | |
---|---|
AepConstants()
|
Method Summary |
---|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String PERFORM_DUPLICATE_CHECKING_PROPNAME
Property Name: "nv.aep.duplicate.checking"
Default value: true
AepEngineDescriptor.setPerformDuplicateChecking(boolean)
,
Constant Field Valuespublic static final boolean PERFORM_DUPLICATE_CHECKING_DEFAULT
PERFORM_DUPLICATE_CHECKING_PROPNAME
("nv.aep.duplicate.checking"): true
public static final String PERFORM_MIDSTREAMINIT_VALIDATION_PROPNAME
Event Sourced
engines.
Property Name: "nv.aep.midstreaminit.validation"
Default value: true
AepEngineDescriptor.setPerformMidstreamInitializationValidation(boolean)
,
Constant Field Valuespublic static final boolean PERFORM_MIDSTREAMINIT_VALIDATION_DEFAULT
PERFORM_MIDSTREAMINIT_VALIDATION_PROPNAME
("nv.aep.midstreaminit.validation"): true
public static final String ENABLE_SEQUENCENUMBER_TRACE_PROPNAME
Property Name: "nv.aep.sno.trace.enable"
Default value: false
AepEngineDescriptor.setEnableSequenceNumberTrace(boolean)
,
Constant Field Valuespublic static final boolean ENABLE_SEQUENCENUMBER_TRACE_DEFAULT
ENABLE_SEQUENCENUMBER_TRACE_PROPNAME
("nv.aep.sno.trace.enable"): false
public static final String ENABLE_EVENT_TRACE_PROPNAME
Property Name: "nv.aep.event.trace.enable"
Default value: false
AepEngineDescriptor.setEnableEventTrace(boolean)
,
Constant Field Valuespublic static final boolean ENABLE_EVENT_TRACE_DEFAULT
ENABLE_EVENT_TRACE_PROPNAME
("nv.aep.event.trace.enable"): false
public static final String ENABLE_TRANSACTION_TRACE_PROPNAME
Property Name: "nv.aep.txn.trace.enable"
Default value: false
AepEngineDescriptor.setEnableTransactionTrace(boolean)
,
Constant Field Valuespublic static final boolean ENABLE_TRANSACTION_TRACE_DEFAULT
ENABLE_TRANSACTION_TRACE_PROPNAME
("nv.aep.txn.trace.enable"): false
public static final String ENABLE_SCHEDULE_TRACE_PROPNAME
Property Name: "nv.aep.sched.trace.enable"
Default value: false
AepEngineDescriptor.setEnableScheduleTrace(boolean)
,
Constant Field Valuespublic static final boolean ENABLE_SCHEDULE_TRACE_DEFAULT
ENABLE_SCHEDULE_TRACE_PROPNAME
("nv.aep.sched.trace.enable"): false
public static final String ENABLE_MESSAGE_TRACE_PROPNAME
Property Name: "nv.aep.msg.trace.enable"
Default value: false
AepEngineDescriptor.setEnableMessageTrace(boolean)
,
Constant Field Valuespublic static final boolean ENABLE_MESSAGE_TRACE_DEFAULT
ENABLE_MESSAGE_TRACE_PROPNAME
("nv.aep.msg.trace.enable"): false
public static final String MESSAGE_TRACE_IN_JSON_PROPNAME
Property Name: "nv.aep.msg.trace.json"
Default value: true
AepEngineDescriptor.setMessageTraceInJson(boolean)
,
Constant Field Valuespublic static final boolean MESSAGE_TRACE_IN_JSON_DEFAULT
MESSAGE_TRACE_IN_JSON_PROPNAME
("nv.aep.msg.trace.json"): true
public static final String MESSAGE_TRACE_JSONSTYLE_PROPNAME
Property Name: "nv.aep.msg.trace.json"
Default value: "SingleLine"
AepEngineDescriptor.setMessageTraceJsonStyle(com.neeve.rog.log.RogLogUtil.JsonPrettyPrintStyle)
,
Constant Field Valuespublic 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"
AepEngineDescriptor.setMessageTraceMetadataDisplayPolicy(com.neeve.rog.log.RogLogUtil.MetadataDisplayPolicy)
,
Constant Field Valuespublic 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
AepEngineDescriptor.setMessageTraceFilterUnsetFields(boolean)
,
Constant Field Valuespublic static final boolean FILTER_UNSET_FIELDS_IN_MESSAGE_TRACE_DEFAULT
FILTER_UNSET_FIELDS_IN_MESSAGE_TRACE_PROPNAME
("nv.aep.msg.trace.filterunsetfields"): true
public static final String MAX_ENVIRONMENTPROVIDERS_PROPNAME
Property Name: "nv.aep.maxenvironmentproviders"
Default value: 256
AepEngineDescriptor.setMaxEnvironmentProviders(int)
,
Constant Field Valuespublic static final int MAX_ENVIRONMENTPROVIDERS_DEFAULT
MAX_ENVIRONMENTPROVIDERS_PROPNAME
("nv.aep.maxenvironmentproviders"): 256
public static final String ENABLE_SENDCOMMITCOMPLETE_SEQUENCEALERTS_PROPNAME
Property Name: "nv.aep.enablesendcommitcompletesequencealerts"
Default value: false
AepEngineDescriptor.setEnableSendCommitCompleteSequenceAlerts(boolean)
,
Constant Field Valuespublic static final boolean ENABLE_SENDCOMMITCOMPLETE_SEQUENCEALERTS_DEFAULT
ENABLE_SENDCOMMITCOMPLETE_SEQUENCEALERTS_PROPNAME
("nv.aep.enablesendcommitcompletesequencealerts"): false
public 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
AepEngineDescriptor.setSetInboundMessagesAsReadOnly(boolean)
,
Constant Field Valuespublic static final boolean SET_INBOUNDMESSAGE_ASREADONLY_DEFAULT
SET_INBOUNDMESSAGE_ASREADONLY_PROPNAME
("nv.aep.inbound.setasreadonly"): true
public 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
AepEngineDescriptor.setSetOutboundMessagesAsReadOnly(boolean)
,
Constant Field Valuespublic static final boolean SET_OUTBOUNDMESSAGE_ASREADONLY_DEFAULT
SET_OUTBOUNDMESSAGE_ASREADONLY_PROPNAME
("nv.aep.outbound.setasreadonly"): true
public 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
AepEngineDescriptor.setCaptureEventLatencyStats(boolean)
,
Constant Field Valuespublic static final boolean CAPTURE_EVENT_LATENCY_STATS_DEFAULT
CAPTURE_EVENT_LATENCY_STATS_PROPNAME
("nv.aep.%s.event.latency.stats"): false
public static final String CAPTURE_MSGTYPE_STATS_PROPNAME
Property Name: "nv.aep.%s.msgtype.stats"
Default value: false
AepEngineDescriptor.setCaptureMessageTypeStats(boolean)
,
Constant Field Valuespublic static final boolean CAPTURE_MSGTYPE_STATS_DEFAULT
CAPTURE_MSGTYPE_STATS_PROPNAME
("nv.aep.%s.msgtype.stats"): false
public static final String CAPTURE_TRANSACTION_LATENCY_STATS_PROPNAME
Property Name: "nv.aep.%s.latency.stats"
Default value: false
AepEngineDescriptor.setCaptureTransactionLatencyStats(boolean)
,
Constant Field Valuespublic static final boolean CAPTURE_TRANSACTION_LATENCY_STATS_DEFAULT
CAPTURE_TRANSACTION_LATENCY_STATS_PROPNAME
("nv.aep.%s.latency.stats"): false
public static final String CAPTURE_PER_TRANSACTION_TIMINGS_PROPNAME
Property Name: "nv.aep.%s.pertransactiontiming.stats"
Default value: false
AepEngineDescriptor.setCapturePerTransactionStats(boolean)
,
Constant Field Valuespublic static final boolean CAPTURE_PER_TRANSACTION_TIMINGS_DEFAULT
CAPTURE_PER_TRANSACTION_TIMINGS_PROPNAME
("nv.aep.%s.pertransactiontiming.stats"): false
public 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
AepEngineDescriptor.setSetSupportMetadata(boolean)
,
Constant Field Valuespublic static final boolean SET_SUPPORT_METADATA_DEFAULT
SET_SUPPORT_METADATA_PROPNAME
("nv.aep.inbound.setsupportmetadata"): true
public 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
AepEngineDescriptor.setSetOutboundSequenceNumbers(boolean)
,
Constant Field Valuespublic static final boolean SET_OUTBOUND_SEQUENCE_NUMBERS_DEFAULT
SET_OUTBOUND_SEQUENCE_NUMBERS_PROPNAME
("nv.aep.inbound.setoutboundsequencenumbers"): true
public 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
AepEngineDescriptor.setSyncInjectedMessages(boolean)
,
Constant Field Valuespublic static final boolean SYNC_INJECTED_MESSAGES_DEFAULT
SYNC_INJECTED_MESSAGES
("nv.aep.syncinjectedmessages"): "nv.aep.syncinjectedmessages"
Constructor Detail |
---|
public AepConstants()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |