Modifier and Type | Constant Field | Value |
---|---|---|
public static final java.lang.String |
SUPPRESS_LOGGING_ENDPOINT_ALLOWS_ATTRIBUTE_KEY |
"mats.SuppressLoggingAllowed" |
public static final java.lang.String |
SUPPRESS_LOGGING_TRACE_PROPERTY_KEY |
"mats.SuppressLogging" |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final java.lang.String |
INITIATOR_ID_WHEN_NO_OUTGOING_MESSAGES |
"_no_outgoing_messages_" |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final java.lang.String |
INTERCEPTOR_CLASS_MATS_LOGGING |
"io.mats3.intercept.logging.MatsMetricsLoggingInterceptor" |
public static final java.lang.String |
INTERCEPTOR_CLASS_MATS_METRICS |
"io.mats3.intercept.micrometer.MatsMicrometerInterceptor" |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final int |
EXTRA_GRACE_MILLIS |
500 |
public static final java.lang.String |
ILLEGAL_CALL_FLOWS |
"ILLEGAL CALL FLOWS! " |
public static final java.lang.String |
JMS_MSG_PROP_AUDIT |
"mats_Audit" |
public static final java.lang.String |
JMS_MSG_PROP_DISPATCH_TYPE |
"mats_DispatchType" |
public static final java.lang.String |
JMS_MSG_PROP_FROM |
"mats_From" |
public static final java.lang.String |
JMS_MSG_PROP_INITIALIZING_APP |
"mats_InitApp" |
public static final java.lang.String |
JMS_MSG_PROP_INITIATOR_ID |
"mats_InitId" |
public static final java.lang.String |
JMS_MSG_PROP_MATS_MESSAGE_ID |
"mats_MsgId" |
public static final java.lang.String |
JMS_MSG_PROP_MESSAGE_TYPE |
"mats_MsgType" |
public static final java.lang.String |
JMS_MSG_PROP_TO |
"mats_To" |
public static final java.lang.String |
JMS_MSG_PROP_TRACE_ID |
"mats_TraceId" |
public static final java.lang.String |
LOG_PREFIX |
"#JMATS# " |
public static final int |
MAX_STACK_HEIGHT |
25 |
public static final int |
MAX_TOTAL_CALL_NUMBER |
100 |
public static final java.lang.String |
MDC_MATS_APP_NAME |
"mats.AppName" |
public static final java.lang.String |
MDC_MATS_APP_VERSION |
"mats.AppVersion" |
public static final java.lang.String |
MDC_MATS_CALL_NUMBER |
"mats.CallNo" |
public static final java.lang.String |
MDC_MATS_IN_MESSAGE_SYSTEM_ID |
"mats.in.MsgSysId" |
public static final java.lang.String |
MDC_MATS_INIT |
"mats.Init" |
public static final java.lang.String |
MDC_MATS_OUT_MATS_MESSAGE_ID |
"mats.out.MatsMsgId" |
public static final java.lang.String |
MDC_MATS_STAGE |
"mats.Stage" |
public static final java.lang.String |
MDC_MATS_STAGE_ID |
"mats.StageId" |
public static final java.lang.String |
MDC_TRACE_ID |
"traceId" |
public static final java.lang.String |
NO_INVOCATION_POINT |
"-no_info-" |
public static final java.lang.String |
RANDOM_ALPHABET |
"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789" |
public static final java.lang.String |
THREAD_PREFIX |
"MATS:" |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final java.lang.String |
LOG_INIT_NAME |
"io.mats3.log.init" |
public static final java.lang.String |
LOG_PREFIX |
"#MATSLOG# " |
public static final java.lang.String |
LOG_STAGE_NAME |
"io.mats3.log.stage" |
public static final java.lang.String |
MDC_INIT_OR_STAGE_ID |
"mats.InitOrStageId" |
public static final java.lang.String |
MDC_MATS_AUDIT |
"mats.Audit" |
public static final java.lang.String |
MDC_MATS_COMPLETE_OPS_MEASURE_PREFIX |
"mats.exec.ops.measure." |
public static final java.lang.String |
MDC_MATS_COMPLETE_OPS_TIMING_PREFIX |
"mats.exec.ops.time." |
public static final java.lang.String |
MDC_MATS_COMPLETE_QUANTITY_OUT |
"mats.exec.Out.quantity" |
public static final java.lang.String |
MDC_MATS_COMPLETE_SIZE_OUT_TOTAL_WIRE |
"mats.exec.Out.TotalWire.bytes" |
public static final java.lang.String |
MDC_MATS_COMPLETE_TIME_DB_COMMIT |
"mats.exec.DbCommit.ms" |
public static final java.lang.String |
MDC_MATS_COMPLETE_TIME_MSGSYS_COMMIT |
"mats.exec.MsgSysCommit.ms" |
public static final java.lang.String |
MDC_MATS_COMPLETE_TIME_OUT |
"mats.exec.Out.ms" |
public static final java.lang.String |
MDC_MATS_COMPLETE_TIME_TOTAL |
"mats.exec.Total.ms" |
public static final java.lang.String |
MDC_MATS_COMPLETE_TIME_TOTAL_PREPROC_AND_DESERIAL |
"mats.exec.TotalPreprocDeserial.ms" |
public static final java.lang.String |
MDC_MATS_COMPLETE_TIME_USER_LAMBDA |
"mats.exec.UserLambda.ms" |
public static final java.lang.String |
MDC_MATS_DISPATCH_TYPE |
"mats.DispatchType" |
public static final java.lang.String |
MDC_MATS_ENDPOINT_COMPLETE_TIME_TOTAL |
"mats.endpoint.Total.ms" |
public static final java.lang.String |
MDC_MATS_ENDPOINT_COMPLETED |
"mats.EndpointCompleted" |
public static final java.lang.String |
MDC_MATS_FLOW_COMPLETE_TIME_TOTAL |
"mats.flow.Total.ms" |
public static final java.lang.String |
MDC_MATS_FLOW_COMPLETED |
"mats.FlowCompleted" |
public static final java.lang.String |
MDC_MATS_IN_FROM_APP_NAME |
"mats.in.from.App" |
public static final java.lang.String |
MDC_MATS_IN_FROM_ID |
"mats.in.from.Id" |
public static final java.lang.String |
MDC_MATS_IN_MATS_MESSAGE_ID |
"mats.in.MatsMsgId" |
public static final java.lang.String |
MDC_MATS_IN_SIZE_DATA_SERIAL |
"mats.in.DataSerial.bytes" |
public static final java.lang.String |
MDC_MATS_IN_SIZE_ENVELOPE_SERIAL |
"mats.in.EnvelopeSerial.bytes" |
public static final java.lang.String |
MDC_MATS_IN_SIZE_ENVELOPE_WIRE |
"mats.in.EnvelopeWire.bytes" |
public static final java.lang.String |
MDC_MATS_IN_SIZE_STATE_SERIAL |
"mats.in.StateSerial.bytes" |
public static final java.lang.String |
MDC_MATS_IN_SIZE_TOTAL_WIRE |
"mats.in.TotalWire.bytes" |
public static final java.lang.String |
MDC_MATS_IN_TIME_DATA_AND_STATE_DESERIAL |
"mats.in.DataAndStateDeserial.ms" |
public static final java.lang.String |
MDC_MATS_IN_TIME_ENVELOPE_DECOMPRESS |
"mats.in.EnvelopeDecompress.ms" |
public static final java.lang.String |
MDC_MATS_IN_TIME_ENVELOPE_DESERIAL |
"mats.in.EnvelopeDeserial.ms" |
public static final java.lang.String |
MDC_MATS_IN_TIME_MSGSYS_DECONSTRUCT |
"mats.in.MsgSysDeconstruct.ms" |
public static final java.lang.String |
MDC_MATS_IN_TIME_SINCE_PRECEDING_ENDPOINT_STAGE |
"mats.in.PrecedEpStage.ms" |
public static final java.lang.String |
MDC_MATS_IN_TIME_SINCE_SENT |
"mats.in.SinceSent.ms" |
public static final java.lang.String |
MDC_MATS_IN_TIME_TOTAL_PREPROC_AND_DESERIAL |
"mats.in.TotalPreprocDeserial.ms" |
public static final java.lang.String |
MDC_MATS_INIT_APP |
"mats.init.App" |
public static final java.lang.String |
MDC_MATS_INIT_ID |
"mats.init.Id" |
public static final java.lang.String |
MDC_MATS_INITIATE_COMPLETED |
"mats.InitiateCompleted" |
public static final java.lang.String |
MDC_MATS_INTERACTIVE |
"mats.Interactive" |
public static final java.lang.String |
MDC_MATS_MESSAGE_RECEIVED |
"mats.MessageReceived" |
public static final java.lang.String |
MDC_MATS_MESSAGE_SENT |
"mats.MessageSent" |
public static final java.lang.String |
MDC_MATS_OUT_FROM_ID |
"mats.out.from.Id" |
public static final java.lang.String |
MDC_MATS_OUT_MATS_MESSAGE_ID |
"mats.out.MatsMsgId" |
public static final java.lang.String |
MDC_MATS_OUT_MESSAGE_SYSTEM_ID |
"mats.out.MsgSysId" |
public static final java.lang.String |
MDC_MATS_OUT_SIZE_DATA_SERIAL |
"mats.out.DataSerial.bytes" |
public static final java.lang.String |
MDC_MATS_OUT_SIZE_ENVELOPE_SERIAL |
"mats.out.EnvelopeSerial.bytes" |
public static final java.lang.String |
MDC_MATS_OUT_SIZE_ENVELOPE_WIRE |
"mats.out.EnvelopeWire.bytes" |
public static final java.lang.String |
MDC_MATS_OUT_SIZE_TOTAL_WIRE |
"mats.out.TotalWire.bytes" |
public static final java.lang.String |
MDC_MATS_OUT_TIME_ENVELOPE_COMPRESS |
"mats.out.EnvelopeCompress.ms" |
public static final java.lang.String |
MDC_MATS_OUT_TIME_ENVELOPE_PRODUCE |
"mats.out.EnvelopeProduce.ms" |
public static final java.lang.String |
MDC_MATS_OUT_TIME_ENVELOPE_SERIAL |
"mats.out.EnvelopeSerial.ms" |
public static final java.lang.String |
MDC_MATS_OUT_TIME_MSGSYS |
"mats.out.MsgSys.ms" |
public static final java.lang.String |
MDC_MATS_OUT_TIME_TOTAL |
"mats.out.Total.ms" |
public static final java.lang.String |
MDC_MATS_OUT_TO_ID |
"mats.out.to.Id" |
public static final java.lang.String |
MDC_MATS_PERSISTENT |
"mats.Persistent" |
public static final java.lang.String |
MDC_MATS_PROCESS_RESULT |
"mats.ProcessResult" |
public static final java.lang.String |
MDC_MATS_STAGE_COMPLETED |
"mats.StageCompleted" |
public static final java.lang.String |
MDC_MATS_VERSION |
"mats.Version" |
public static final java.lang.String |
MDC_TRACE_ID |
"traceId" |
public static final int |
NUMBER_OF_MILLIS_BETWEEN_SUPPRESSION_LOG |
1800000 |
protected static final java.lang.String |
SUPPRESS_LOGGING_INTERCEPT_CONTEXT_ATTRIBUTE |
"suppressStageLogging" |
public static final java.lang.String |
SUPPRESSION_MDC_KEY_PARTS_SEPARATOR |
"," |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final java.lang.String |
LOG_PREFIX |
"#MATSMETRICS# " |
public static final int |
MAX_NUMBER_OF_METRICS |
200 |
public static final java.lang.String |
MEASURE_EXEC_OP_PREFIX |
"mats.exec.ops.measure." |
public static final java.lang.String |
QUANTITY_EXEC_OUT_DESC |
"Number of outgoing messages from execution" |
public static final java.lang.String |
QUANTITY_EXEC_OUT_NAME |
"mats.exec.out.quantity" |
public static final java.lang.String |
SIZE_OUT_ENVELOPE_DESC |
"Outgoing mats envelope full size" |
public static final java.lang.String |
SIZE_OUT_ENVELOPE_NAME |
"mats.out.envelope" |
public static final java.lang.String |
SIZE_OUT_WIRE_DESC |
"Outgoing mats envelope wire size" |
public static final java.lang.String |
SIZE_OUT_WIRE_NAME |
"mats.out.wire" |
public static final java.lang.String |
TAG_APP_NAME |
"appName" |
public static final java.lang.String |
TAG_APP_VERSION |
"appVersion" |
public static final java.lang.String |
TAG_EXEC |
"exec" |
public static final java.lang.String |
TAG_FROM |
"from" |
public static final java.lang.String |
TAG_INITIATING_APP_NAME |
"initiatingAppName" |
public static final java.lang.String |
TAG_INITIATOR_ID |
"initiatorId" |
public static final java.lang.String |
TAG_INITIATOR_NAME |
"initiatorName" |
public static final java.lang.String |
TAG_STAGE_ID |
"stageId" |
public static final java.lang.String |
TAG_STAGE_INDEX |
"stageIndex" |
public static final java.lang.String |
TAG_TO |
"to" |
public static final java.lang.String |
TAG_TYPE |
"type" |
public static final java.lang.String |
TIMER_EXEC_DB_COMMIT_DESC |
"Part of total time taken to commit database" |
public static final java.lang.String |
TIMER_EXEC_DB_COMMIT_NAME |
"mats.exec.db.commit" |
public static final java.lang.String |
TIMER_EXEC_MSGSYS_COMMIT_DESC |
"Part of total time taken to commit message system" |
public static final java.lang.String |
TIMER_EXEC_MSGSYS_COMMIT_NAME |
"mats.exec.msgsys.commit" |
public static final java.lang.String |
TIMER_EXEC_OPS_PREFIX |
"mats.exec.ops.time." |
public static final java.lang.String |
TIMER_EXEC_OUT_DESC |
"Part of total time taken to produce, serialize and compress all envelopes, and produce and send all system messages" |
public static final java.lang.String |
TIMER_EXEC_OUT_NAME |
"mats.exec.out" |
public static final java.lang.String |
TIMER_EXEC_TOTAL_DESC |
"Total time taken to execute init or stage" |
public static final java.lang.String |
TIMER_EXEC_TOTAL_NAME |
"mats.exec.total" |
public static final java.lang.String |
TIMER_EXEC_USER_LAMBDA_DESC |
" Part of total time taken for the actual user lambda itself (from start to finish, which thus includes any external IO like e.g. DB or HTTP calls the user code performs), minus any time taken to construct outbound Mats messages. (Use \'log[Timing]Measurement(..)\' within user lambda to break out metrics for any potentially expensive IO)" |
public static final java.lang.String |
TIMER_EXEC_USER_LAMBDA_NAME |
"mats.exec.userlambda" |
public static final java.lang.String |
TIMER_IN_TOTAL_DESC |
"Total time taken to preprocess and deserialize incoming message." |
public static final java.lang.String |
TIMER_IN_TOTAL_NAME |
"mats.in.total" |
public static final java.lang.String |
TIMER_OUT_MSGSYS_SEND_DESC |
"From total, time taken to produce and send message system message" |
public static final java.lang.String |
TIMER_OUT_MSGSYS_SEND_NAME |
"mats.out.msgsys" |
public static final java.lang.String |
TIMER_OUT_TOTAL_DESC |
"Total time taken to produce, serialize and compress envelope, and produce and send system message" |
public static final java.lang.String |
TIMER_OUT_TOTAL_NAME |
"mats.out.total" |
public static final java.lang.String |
UNIT_BYTES |
"bytes" |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final int |
DEFAULT_NUM_SAMPLES |
1100 |
public static final java.lang.String |
EXTRA_STATE_ENDPOINT_ENTER_NANOS |
"mats.eets" |
public static final java.lang.String |
EXTRA_STATE_ENDPOINT_ENTER_NODENAME |
"mats.eenn" |
public static final java.lang.String |
EXTRA_STATE_OR_SIDELOAD_INITIATOR_NANOS |
"mats.its" |
public static final java.lang.String |
EXTRA_STATE_OR_SIDELOAD_INITIATOR_NODENAME |
"mats.inn" |
public static final java.lang.String |
EXTRA_STATE_REQUEST_NANOS |
"mats.rts" |
public static final java.lang.String |
EXTRA_STATE_REQUEST_NODENAME |
"mats.rnn" |
public static final int |
MAX_NUMBER_OF_DYNAMIC_ENTRIES |
500 |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final java.lang.String |
META_KEY_POSTFIX |
":meta" |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final java.lang.String |
NULLED |
"-nulled-" |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final int |
INITIAL |
0 |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final java.lang.String |
PROFILE_MATS_LOCALHOST |
"mats-localhost" |
public static final java.lang.String |
PROFILE_MATS_LOCALVM |
"mats-localvm" |
public static final java.lang.String |
PROFILE_MATS_MOCKS |
"mats-mocks" |
public static final java.lang.String |
PROFILE_MATS_REGULAR |
"mats-regular" |
public static final java.lang.String |
PROFILE_MATS_TEST |
"mats-test" |
public static final java.lang.String |
PROFILE_PRODUCTION |
"production" |
public static final java.lang.String |
PROFILE_STAGING |
"staging" |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final java.lang.String |
LATE_POPULATE_METHOD_NAME |
"_latePopulate" |
public static final java.lang.String |
MATS_TEST_BROKER_INTERFACE_CLASSNAME |
"io.mats3.test.MatsTestBrokerInterface" |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final java.lang.String |
CONTEXT_LOCAL_KEY_CONNECTION_EMPLOYED_STATE_SUPPLIER |
"JmsAndSpringManagedSqlTx.connectionEmployedSupplier" |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final java.lang.String |
FILE_BASED_TEST_H2_DATABASE_URL |
"jdbc:h2:./matsTestH2DB;AUTO_SERVER=TRUE" |
public static final java.lang.String |
IN_MEMORY_TEST_H2_DATABASE_URL |
"jdbc:h2:mem:matsTestH2DB_uniqueRnd_$random$;DB_CLOSE_DELAY=-1" |
public static final java.lang.String |
SYSPROP_MATS_TEST_H2 |
"mats.test.h2" |
public static final java.lang.String |
SYSPROP_VALUE_FILE_BASED |
"file" |
Modifier and Type | Constant Field | Value |
---|---|---|
public static final java.lang.String |
SYSPROP_MATS_TEST_BROKER |
"mats.test.broker" |
public static final java.lang.String |
SYSPROP_MATS_TEST_BROKER_VALUE_ACTIVEMQ |
"activemq" |
public static final java.lang.String |
SYSPROP_MATS_TEST_BROKER_VALUE_ARTEMIS |
"artemis" |
public static final java.lang.String |
SYSPROP_MATS_TEST_BROKER_VALUE_RABBITMQ |
"rabbitmq" |
public static final java.lang.String |
SYSPROP_MATS_TEST_BROKERURL |
"mats.test.brokerurl" |
public static final java.lang.String |
SYSPROP_MATS_TEST_BROKERURL_VALUE_IN_VM |
"in-vm" |
public static final java.lang.String |
SYSPROP_MATS_TEST_BROKERURL_VALUE_LOCALHOST |
"localhost" |