@Generated(value="com.neeve.adm.AdmXbufGenerator", date="Fri Dec 05 13:32:50 UTC 2025") @AdmGenerated(encoding="Xbuf", compatLevel="4.1.0", admVersion="Unknown Version", date="12/5/25 1:32 PM", buildInfo="nvx-talon-3.16.63 (nvx-codegen-plugin)") @AdmFactoryInfo(factoryClass=SrvMonFactory.class, vfid=32, ofid=32, typeId=203) public final class SrvMonAppEngineStats extends Object implements com.neeve.xbuf.IXbufDesyncer, UtlPool.Item<SrvMonAppEngineStats>, ISrvMonAppEngineStats
| ADM Type | Embedded Entity |
| Factory | SrvMonFactory |
| ADM Field Summary |
|---|
| Field | Type | Id | Description |
|---|---|---|---|
| backupOutboundLogQueueSize | Long | 39 |
Number of messages in backup outbound loq queue.
The backup log queue holds messages that have not been stabilized and are pending for write to an outbound message logger. |
| backupOutboundQueueSize | Long | 38 |
Number of messages in backup outbound queue.
The backup outbound queue holds messages that have not been stabilized and will be restransmitted in the event that an engine becomes the Primary cluster member. |
| commitEpilogueLatencies | SrvMonIntSeries |
50 | Time spent from the point the store or send commit completes, whichever is last, to commit completion (aka 'cepilo'). |
| commitFullLatencies | SrvMonIntSeries |
51 | Time spent from the time the first message of a transaction is received to commit completion (aka 'cfull'). |
| commitPrologueLatencies | SrvMonIntSeries |
47 | Time spent from the point where transaction commit is started to send or store commit whichever is first (aka 'cprolo'). |
| commitSendLatencies | SrvMonIntSeries |
48 |
Time spent for send commits to complete i.e. time from when send commit is initiated to receipt of send completion event (aka 'csend').
Because commit send latencies include the time until an acknowledgement is received, a high value here does not necessarily mean that outbound sends will exhibit a high latency. |
| commitStartLatencies | SrvMonIntSeries |
46 | Time spent from the point the first message of a transaction is received to the time the transaction is committed (aka 'cstart'). |
| commitStoreLatencies | SrvMonIntSeries |
49 | Time spent in store commit i.e. time from when store commit is initiated to receipt of store completion event (aka 'cstore'). |
| commitTransactionLatencies | SrvMonIntSeries |
10015 | No doc provided. |
| commitTransitionLatencies | SrvMonIntSeries |
62 | Time spent from the point the store or send commit completes, whichever is first to the start of next stage - send or commit (aka 'ctrans'). |
| inAckLatencies | SrvMonIntSeries |
53 | Records latencies for receipt of a message to stabilization (and upstream acknowledgement for Guaranteed) (aka 'inack'). |
| inOutLatencies | SrvMonIntSeries |
52 | Records latencies for receipt of a message to transmission of the last outbound message (aka 'inout'). |
| inboundMessageLoggerStats | SrvMonAppMessageLoggerStats |
63 | Inbound message logger stats for applications with inbound message logging enabled. |
| msgFilteringLatencies | SrvMonIntSeries |
61 | Records latencies for application message filtering times (by a message filter) (aka 'mfilt'). |
| msgPreProcLatencies | SrvMonIntSeries |
42 | Records the time (in microseconds) spent by the engine dispatching the message to an application (aka 'mpproc'). |
| msgProcessingLatencies | SrvMonIntSeries |
43 | Records latencies for application message process times (in an EventHandler) (aka 'mproc'). |
| msgSendCoreLatencies | SrvMonIntSeries |
45 | Time spent in AepEngine.sendMessageCore() (aka 'msendc'). |
| msgSendLatencies | SrvMonIntSeries |
44 | Time spent in AepEngine.sendMessage() (aka 'msend'). |
| msgTypeStats | SrvMonMsgTypeStats[] | 65 |
Per message type stats (when enabled and included in heartbeats).
Per message type stats are included in heartbeats only when the XVM is configured to include them, they are collected for the application, and there was activity for the message type in the collection interval. |
| numCommitsCompleted | Long | 30 | The number of transaction commits completed by the engine. |
| numCommitsStarted | Long | 29 | The number of transaction commits started by the engine. |
| numDupMsgsRcvd | Long | 19 | The number of duplicate messages the application has received. |
| numEventsProcessed | Long | 58 | The number of events processed by the engine. |
| numEventsRcvd | Long | 23 | The number of events received by the engine. |
| numFlowEventsProcComplete | Long | 27 | The number of flow related events that have been completely processed by the engine. |
| numFlowEventsProcFail | Long | 26 | The number of flow related events unsuccessfully processed by the engine. |
| numFlowEventsProcSuccess | Long | 25 | The number of flow related events successfully processed by the engine. |
| numFlowEventsRcvd | Long | 24 | The number of flow related events processed by the engine. |
| numFlows | Integer | 16 | The number of active flows in the application. |
| numMsgsFiltered | Long | 60 | The number of messages that were filtered. |
| numMsgsRcvdBestEffort | Long | 17 | The number of best effort messages the application has received. |
| numMsgsRcvdGuaranteed | Long | 18 | The number of guaranteed messages the application has received. |
| numMsgsResent | Long | 22 | The number of messages the application has retransmitted. |
| numMsgsSentBestEffort | Long | 20 | The number of best effort messages sent by the application. |
| numMsgsSentGuaranteed | Long | 21 | The number of guaranteed messages sent by the application. |
| numMsgsSourced | Long | 59 |
The number of messages that were sourced.
Sourced messages apply only to messages not received directly from a message bus. They include: messages replicated to the backup, initialized from the event log at the primary, initialized from the primary at the backup, and messages injected by the application. The total number of messages received by the engine can be computed by adding numMsgsRcvdBestEffort + numMsgsRcvdGuaranteed + numMsgsSourced. |
| numPartialRollbacks | Long | 66 | The number of partial (savepoint) transaction rollback that have been initiated. |
| numRollbacks | Long | 37 | The number of transactions that have been rolled back. |
| numSendCommitsCompleted | Long | 32 | The number of send (message bus) commits completed by the engine. |
| numSendCommitsStarted | Long | 31 | The number of send (message bus) commits started by the engine. |
| numStoreCommitsCompleted | Long | 35 | The number of store commits completed by the engine. |
| numStoreCommitsStarted | Long | 34 | The number of store commits started by the engine. |
| numTransactions | Long | 28 | The number of transactions created by the engine. |
| outboundMessageLoggerStats | SrvMonAppMessageLoggerStats |
64 | Outbound message logger stats for applications with outbound message logging enabled. |
| outboundSno | Long | 40 |
The current outbound sequence number for the engine.
The outbound sequence number is used for doubt resolution and duplicate detection in the event of message retransmission. |
| outboundStableSno | Long | 41 |
The current stable outbound sequence number for the engine.
The stable outbound sequence number represents messages that have been acknowledged downstream, and need not be retramitted or retained in the event of reconnect. |
| perTransactionStatsLoggerStats | SrvMonAppMessageLoggerStats |
67 | Per transaction stats logger stats for applications recording per transaction stats. |
| sendCommitCompletionQueueSize | Integer | 33 | The number of send commits pending completion. |
| storeCommitCompletionQueueSize | Integer | 36 | The number of store commits pending completion for the engine. |
| transactionLeg1ProcessingTimes | SrvMonIntSeries |
54 |
Records latencies for the first transaction processing leg.
Transaction Leg One includes time spent from the point where the first message of a transaction is received to submission of send/store commit (aka 'tleg1'). It includes message processing and and any overhead associated with transactional book keeping done by the engine. Note that each transaction leg is a portion of the overall commit time that is processed on the Aep Engine's thread. The sum of the transaction leg stats are important in that they determine the overall throughput that an application can sustain in terms of transactions per second. |
| transactionLeg2ProcessingTimes | SrvMonIntSeries |
55 |
Records latencies for the second transaction processing leg.
Transaction Leg Two includes time spent from the point where the send/store commit completion is received to the submission of store/send commit (aka 'tleg2'). Note that each transaction leg is a portion of the overall commit time that is processed on the Aep Engine's thread. The sum of the transaction leg stats are important in that they determine the overall throughput that an application can sustain in terms of transactions per second. |
| transactionLeg3ProcessingTimes | SrvMonIntSeries |
56 | Transaction Leg Three includes time spent from the point where the store/store commit completion is received to the completion of the transaction commit (aka 'tleg3') . Note that each transaction leg is a portion of the overall commit time that is processed on the Aep Engine's thread. The sum of the transaction leg stats are important in that they determine the overall throughput that an application can sustain in terms of transactions per second. |
| Modifier and Type | Class and Description |
|---|---|
static class |
SrvMonAppEngineStats.Field
The SrvMonAppEngineStats xbuf field (used internally when this entity is used as a field of another entity).
|
static class |
SrvMonAppEngineStats.ListField
The SrvMonAppEngineStats list field (used internally when this entity is used as an array field of another entity).
|
| Modifier and Type | Field and Description |
|---|---|
static SrvMonAppEngineStats[] |
EMPTY_ARRAY
A preallocated empty array used to avoid garbage when returning empty arrays of this type.
|
| Constructor and Description |
|---|
SrvMonAppEngineStats() |
SrvMonAppEngineStats(int initialBackingBufferSize) |
| Modifier and Type | Method and Description |
|---|---|
SrvMonAppEngineStats |
acquire() |
void |
addMsgTypeStats(SrvMonMsgTypeStats val)
Adds the provided value to the list of 'msgTypeStats' values.
|
void |
clearBackupOutboundLogQueueSize()
Clears the value of 'backupOutboundLogQueueSize'.
|
void |
clearBackupOutboundQueueSize()
Clears the value of 'backupOutboundQueueSize'.
|
void |
clearCommitEpilogueLatencies()
Clears the value of 'commitEpilogueLatencies'.
|
void |
clearCommitFullLatencies()
Clears the value of 'commitFullLatencies'.
|
void |
clearCommitPrologueLatencies()
Clears the value of 'commitPrologueLatencies'.
|
void |
clearCommitSendLatencies()
Clears the value of 'commitSendLatencies'.
|
void |
clearCommitStartLatencies()
Clears the value of 'commitStartLatencies'.
|
void |
clearCommitStoreLatencies()
Clears the value of 'commitStoreLatencies'.
|
void |
clearCommitTransactionLatencies()
Deprecated.
- This field should not be used (it was a meant to be commitTransitionLatencies which should be used instead).
|
void |
clearCommitTransitionLatencies()
Clears the value of 'commitTransitionLatencies'.
|
void |
clearContent() |
void |
clearInAckLatencies()
Clears the value of 'inAckLatencies'.
|
void |
clearInboundMessageLoggerStats()
Clears the value of 'inboundMessageLoggerStats'.
|
void |
clearInOutLatencies()
Clears the value of 'inOutLatencies'.
|
void |
clearMsgFilteringLatencies()
Clears the value of 'msgFilteringLatencies'.
|
void |
clearMsgPreProcLatencies()
Clears the value of 'msgPreProcLatencies'.
|
void |
clearMsgProcessingLatencies()
Clears the value of 'msgProcessingLatencies'.
|
void |
clearMsgSendCoreLatencies()
Clears the value of 'msgSendCoreLatencies'.
|
void |
clearMsgSendLatencies()
Clears the value of 'msgSendLatencies'.
|
void |
clearMsgTypeStats()
Clears the value of 'msgTypeStats'.
|
void |
clearNumCommitsCompleted()
Clears the value of 'numCommitsCompleted'.
|
void |
clearNumCommitsStarted()
Clears the value of 'numCommitsStarted'.
|
void |
clearNumDupMsgsRcvd()
Clears the value of 'numDupMsgsRcvd'.
|
void |
clearNumEventsProcessed()
Clears the value of 'numEventsProcessed'.
|
void |
clearNumEventsRcvd()
Clears the value of 'numEventsRcvd'.
|
void |
clearNumFlowEventsProcComplete()
Clears the value of 'numFlowEventsProcComplete'.
|
void |
clearNumFlowEventsProcFail()
Clears the value of 'numFlowEventsProcFail'.
|
void |
clearNumFlowEventsProcSuccess()
Clears the value of 'numFlowEventsProcSuccess'.
|
void |
clearNumFlowEventsRcvd()
Clears the value of 'numFlowEventsRcvd'.
|
void |
clearNumFlows()
Clears the value of 'numFlows'.
|
void |
clearNumMsgsFiltered()
Clears the value of 'numMsgsFiltered'.
|
void |
clearNumMsgsRcvdBestEffort()
Clears the value of 'numMsgsRcvdBestEffort'.
|
void |
clearNumMsgsRcvdGuaranteed()
Clears the value of 'numMsgsRcvdGuaranteed'.
|
void |
clearNumMsgsResent()
Clears the value of 'numMsgsResent'.
|
void |
clearNumMsgsSentBestEffort()
Clears the value of 'numMsgsSentBestEffort'.
|
void |
clearNumMsgsSentGuaranteed()
Clears the value of 'numMsgsSentGuaranteed'.
|
void |
clearNumMsgsSourced()
Clears the value of 'numMsgsSourced'.
|
void |
clearNumPartialRollbacks()
Clears the value of 'numPartialRollbacks'.
|
void |
clearNumRollbacks()
Clears the value of 'numRollbacks'.
|
void |
clearNumSendCommitsCompleted()
Clears the value of 'numSendCommitsCompleted'.
|
void |
clearNumSendCommitsStarted()
Clears the value of 'numSendCommitsStarted'.
|
void |
clearNumStoreCommitsCompleted()
Clears the value of 'numStoreCommitsCompleted'.
|
void |
clearNumStoreCommitsStarted()
Clears the value of 'numStoreCommitsStarted'.
|
void |
clearNumTransactions()
Clears the value of 'numTransactions'.
|
void |
clearOutboundMessageLoggerStats()
Clears the value of 'outboundMessageLoggerStats'.
|
void |
clearOutboundSno()
Clears the value of 'outboundSno'.
|
void |
clearOutboundStableSno()
Clears the value of 'outboundStableSno'.
|
void |
clearPerTransactionStatsLoggerStats()
Clears the value of 'perTransactionStatsLoggerStats'.
|
void |
clearSendCommitCompletionQueueSize()
Clears the value of 'sendCommitCompletionQueueSize'.
|
void |
clearStoreCommitCompletionQueueSize()
Clears the value of 'storeCommitCompletionQueueSize'.
|
void |
clearTransactionLeg1ProcessingTimes()
Clears the value of 'transactionLeg1ProcessingTimes'.
|
void |
clearTransactionLeg2ProcessingTimes()
Clears the value of 'transactionLeg2ProcessingTimes'.
|
void |
clearTransactionLeg3ProcessingTimes()
Clears the value of 'transactionLeg3ProcessingTimes'.
|
void |
clearXRogType() |
Object |
clone()
Creates a clone of this object.
|
SrvMonAppEngineStats |
copy()
Creates a copy of this SrvMonAppEngineStats.
|
void |
copyInto(SrvMonAppEngineStats copy)
Copies the contents of this SrvMonAppEngineStats into the target.
|
static SrvMonAppEngineStats |
create() |
static SrvMonAppEngineStats |
createFrom(byte[] serializedContainer) |
static SrvMonAppEngineStats |
createFrom(byte[] serializedContainer,
com.neeve.xbuf.XbufDesyncPolicy desyncPolicy) |
static SrvMonAppEngineStats |
createFromSerializedXbufContainer(byte[] serializedContainer) |
static SrvMonAppEngineStats |
createFromSerializedXbufContainer(byte[] serializedContainer,
com.neeve.xbuf.XbufDesyncPolicy desyncPolicy) |
static com.neeve.xbuf.XbufSchema |
createSchema() |
SrvMonAppEngineStats |
deserializeFromByteArray(byte[] array) |
SrvMonAppEngineStats |
deserializeFromByteArray(byte[] array,
com.neeve.xbuf.XbufDesyncPolicy desyncPolicy) |
SrvMonAppEngineStats |
deserializeFromByteBuffer(ByteBuffer buffer) |
SrvMonAppEngineStats |
deserializeFromByteBuffer(ByteBuffer buffer,
com.neeve.xbuf.XbufDesyncPolicy desyncPolicy) |
SrvMonAppEngineStats |
deserializeFromIOElasticBuffer(com.neeve.io.IOElasticBuffer buffer,
int offset,
int length) |
SrvMonAppEngineStats |
deserializeFromIOElasticBuffer(com.neeve.io.IOElasticBuffer buffer,
int offset,
int length,
com.neeve.xbuf.XbufDesyncPolicy desyncPolicy) |
SrvMonAppEngineStats |
deserializeFromNative(long address,
int offset,
int length) |
SrvMonAppEngineStats |
deserializeFromNative(long address,
int offset,
int length,
com.neeve.xbuf.XbufDesyncPolicy desyncPolicy) |
int |
desync(PktBuffer buffer,
int pos,
boolean frameOnly)
Desync fields from a buffer
|
void |
desyncFieldBitmask() |
void |
dispose() |
PktBuffer |
getBackingBuffer() |
long |
getBackupOutboundLogQueueSize()
Gets the value of 'backupOutboundLogQueueSize'.
|
Long |
getBackupOutboundLogQueueSizeAsObject()
Gets the value of 'backupOutboundLogQueueSize'.
|
com.neeve.xbuf.XbufVariableLongField |
getBackupOutboundLogQueueSizeField() |
static int |
getBackupOutboundLogQueueSizeFieldId() |
long |
getBackupOutboundQueueSize()
Gets the value of 'backupOutboundQueueSize'.
|
Long |
getBackupOutboundQueueSizeAsObject()
Gets the value of 'backupOutboundQueueSize'.
|
com.neeve.xbuf.XbufVariableLongField |
getBackupOutboundQueueSizeField() |
static int |
getBackupOutboundQueueSizeFieldId() |
SrvMonIntSeries |
getCommitEpilogueLatencies()
Gets the value of 'commitEpilogueLatencies'.
|
static int |
getCommitEpilogueLatenciesFieldId() |
void |
getCommitEpilogueLatenciesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value.
|
SrvMonIntSeries |
getCommitFullLatencies()
Gets the value of 'commitFullLatencies'.
|
static int |
getCommitFullLatenciesFieldId() |
void |
getCommitFullLatenciesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value.
|
SrvMonIntSeries |
getCommitPrologueLatencies()
Gets the value of 'commitPrologueLatencies'.
|
static int |
getCommitPrologueLatenciesFieldId() |
void |
getCommitPrologueLatenciesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value.
|
SrvMonIntSeries |
getCommitSendLatencies()
Gets the value of 'commitSendLatencies'.
|
static int |
getCommitSendLatenciesFieldId() |
void |
getCommitSendLatenciesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value.
|
SrvMonIntSeries |
getCommitStartLatencies()
Gets the value of 'commitStartLatencies'.
|
static int |
getCommitStartLatenciesFieldId() |
void |
getCommitStartLatenciesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value.
|
SrvMonIntSeries |
getCommitStoreLatencies()
Gets the value of 'commitStoreLatencies'.
|
static int |
getCommitStoreLatenciesFieldId() |
void |
getCommitStoreLatenciesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value.
|
SrvMonIntSeries |
getCommitTransactionLatencies()
Deprecated.
- This field should not be used (it was a meant to be commitTransitionLatencies which should be used instead).
|
static int |
getCommitTransactionLatenciesFieldId() |
void |
getCommitTransactionLatenciesTo(SrvMonIntSeries to)
Deprecated.
- This field should not be used (it was a meant to be commitTransitionLatencies which should be used instead).
|
SrvMonIntSeries |
getCommitTransitionLatencies()
Gets the value of 'commitTransitionLatencies'.
|
static int |
getCommitTransitionLatenciesFieldId() |
void |
getCommitTransitionLatenciesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value.
|
static com.neeve.xbuf.XbufDesyncPolicy |
getDesyncPolicy() |
SrvMonIntSeries |
getInAckLatencies()
Gets the value of 'inAckLatencies'.
|
static int |
getInAckLatenciesFieldId() |
void |
getInAckLatenciesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value.
|
SrvMonAppMessageLoggerStats |
getInboundMessageLoggerStats()
Gets the value of 'inboundMessageLoggerStats'.
|
static int |
getInboundMessageLoggerStatsFieldId() |
void |
getInboundMessageLoggerStatsTo(SrvMonAppMessageLoggerStats to)
Copies the value of SrvMonAppMessageLoggerStats into the provided value.
|
SrvMonIntSeries |
getInOutLatencies()
Gets the value of 'inOutLatencies'.
|
static int |
getInOutLatenciesFieldId() |
void |
getInOutLatenciesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value.
|
boolean |
getIsReadOnly() |
SrvMonIntSeries |
getMsgFilteringLatencies()
Gets the value of 'msgFilteringLatencies'.
|
static int |
getMsgFilteringLatenciesFieldId() |
void |
getMsgFilteringLatenciesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value.
|
SrvMonIntSeries |
getMsgPreProcLatencies()
Gets the value of 'msgPreProcLatencies'.
|
static int |
getMsgPreProcLatenciesFieldId() |
void |
getMsgPreProcLatenciesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value.
|
SrvMonIntSeries |
getMsgProcessingLatencies()
Gets the value of 'msgProcessingLatencies'.
|
static int |
getMsgProcessingLatenciesFieldId() |
void |
getMsgProcessingLatenciesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value.
|
SrvMonIntSeries |
getMsgSendCoreLatencies()
Gets the value of 'msgSendCoreLatencies'.
|
static int |
getMsgSendCoreLatenciesFieldId() |
void |
getMsgSendCoreLatenciesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value.
|
SrvMonIntSeries |
getMsgSendLatencies()
Gets the value of 'msgSendLatencies'.
|
static int |
getMsgSendLatenciesFieldId() |
void |
getMsgSendLatenciesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value.
|
SrvMonMsgTypeStats[] |
getMsgTypeStats()
Gets the value of 'msgTypeStats'.
|
SrvMonMsgTypeStats[] |
getMsgTypeStatsEmptyIfNull()
Gets the value of 'msgTypeStats' or an empty array if the value is
null or not set. |
static int |
getMsgTypeStatsFieldId() |
XIterator<SrvMonMsgTypeStats> |
getMsgTypeStatsIterator()
Gets the value of 'msgTypeStats' as iterator of values.
|
long |
getNumCommitsCompleted()
Gets the value of 'numCommitsCompleted'.
|
Long |
getNumCommitsCompletedAsObject()
Gets the value of 'numCommitsCompleted'.
|
com.neeve.xbuf.XbufVariableLongField |
getNumCommitsCompletedField() |
static int |
getNumCommitsCompletedFieldId() |
long |
getNumCommitsStarted()
Gets the value of 'numCommitsStarted'.
|
Long |
getNumCommitsStartedAsObject()
Gets the value of 'numCommitsStarted'.
|
com.neeve.xbuf.XbufVariableLongField |
getNumCommitsStartedField() |
static int |
getNumCommitsStartedFieldId() |
long |
getNumDupMsgsRcvd()
Gets the value of 'numDupMsgsRcvd'.
|
Long |
getNumDupMsgsRcvdAsObject()
Gets the value of 'numDupMsgsRcvd'.
|
com.neeve.xbuf.XbufVariableLongField |
getNumDupMsgsRcvdField() |
static int |
getNumDupMsgsRcvdFieldId() |
long |
getNumEventsProcessed()
Gets the value of 'numEventsProcessed'.
|
Long |
getNumEventsProcessedAsObject()
Gets the value of 'numEventsProcessed'.
|
com.neeve.xbuf.XbufVariableLongField |
getNumEventsProcessedField() |
static int |
getNumEventsProcessedFieldId() |
long |
getNumEventsRcvd()
Gets the value of 'numEventsRcvd'.
|
Long |
getNumEventsRcvdAsObject()
Gets the value of 'numEventsRcvd'.
|
com.neeve.xbuf.XbufVariableLongField |
getNumEventsRcvdField() |
static int |
getNumEventsRcvdFieldId() |
long |
getNumFlowEventsProcComplete()
Gets the value of 'numFlowEventsProcComplete'.
|
Long |
getNumFlowEventsProcCompleteAsObject()
Gets the value of 'numFlowEventsProcComplete'.
|
com.neeve.xbuf.XbufVariableLongField |
getNumFlowEventsProcCompleteField() |
static int |
getNumFlowEventsProcCompleteFieldId() |
long |
getNumFlowEventsProcFail()
Gets the value of 'numFlowEventsProcFail'.
|
Long |
getNumFlowEventsProcFailAsObject()
Gets the value of 'numFlowEventsProcFail'.
|
com.neeve.xbuf.XbufVariableLongField |
getNumFlowEventsProcFailField() |
static int |
getNumFlowEventsProcFailFieldId() |
long |
getNumFlowEventsProcSuccess()
Gets the value of 'numFlowEventsProcSuccess'.
|
Long |
getNumFlowEventsProcSuccessAsObject()
Gets the value of 'numFlowEventsProcSuccess'.
|
com.neeve.xbuf.XbufVariableLongField |
getNumFlowEventsProcSuccessField() |
static int |
getNumFlowEventsProcSuccessFieldId() |
long |
getNumFlowEventsRcvd()
Gets the value of 'numFlowEventsRcvd'.
|
Long |
getNumFlowEventsRcvdAsObject()
Gets the value of 'numFlowEventsRcvd'.
|
com.neeve.xbuf.XbufVariableLongField |
getNumFlowEventsRcvdField() |
static int |
getNumFlowEventsRcvdFieldId() |
int |
getNumFlows()
Gets the value of 'numFlows'.
|
Integer |
getNumFlowsAsObject()
Gets the value of 'numFlows'.
|
com.neeve.xbuf.XbufVariableIntField |
getNumFlowsField() |
static int |
getNumFlowsFieldId() |
long |
getNumMsgsFiltered()
Gets the value of 'numMsgsFiltered'.
|
Long |
getNumMsgsFilteredAsObject()
Gets the value of 'numMsgsFiltered'.
|
com.neeve.xbuf.XbufVariableLongField |
getNumMsgsFilteredField() |
static int |
getNumMsgsFilteredFieldId() |
long |
getNumMsgsRcvdBestEffort()
Gets the value of 'numMsgsRcvdBestEffort'.
|
Long |
getNumMsgsRcvdBestEffortAsObject()
Gets the value of 'numMsgsRcvdBestEffort'.
|
com.neeve.xbuf.XbufVariableLongField |
getNumMsgsRcvdBestEffortField() |
static int |
getNumMsgsRcvdBestEffortFieldId() |
long |
getNumMsgsRcvdGuaranteed()
Gets the value of 'numMsgsRcvdGuaranteed'.
|
Long |
getNumMsgsRcvdGuaranteedAsObject()
Gets the value of 'numMsgsRcvdGuaranteed'.
|
com.neeve.xbuf.XbufVariableLongField |
getNumMsgsRcvdGuaranteedField() |
static int |
getNumMsgsRcvdGuaranteedFieldId() |
long |
getNumMsgsResent()
Gets the value of 'numMsgsResent'.
|
Long |
getNumMsgsResentAsObject()
Gets the value of 'numMsgsResent'.
|
com.neeve.xbuf.XbufVariableLongField |
getNumMsgsResentField() |
static int |
getNumMsgsResentFieldId() |
long |
getNumMsgsSentBestEffort()
Gets the value of 'numMsgsSentBestEffort'.
|
Long |
getNumMsgsSentBestEffortAsObject()
Gets the value of 'numMsgsSentBestEffort'.
|
com.neeve.xbuf.XbufVariableLongField |
getNumMsgsSentBestEffortField() |
static int |
getNumMsgsSentBestEffortFieldId() |
long |
getNumMsgsSentGuaranteed()
Gets the value of 'numMsgsSentGuaranteed'.
|
Long |
getNumMsgsSentGuaranteedAsObject()
Gets the value of 'numMsgsSentGuaranteed'.
|
com.neeve.xbuf.XbufVariableLongField |
getNumMsgsSentGuaranteedField() |
static int |
getNumMsgsSentGuaranteedFieldId() |
long |
getNumMsgsSourced()
Gets the value of 'numMsgsSourced'.
|
Long |
getNumMsgsSourcedAsObject()
Gets the value of 'numMsgsSourced'.
|
com.neeve.xbuf.XbufVariableLongField |
getNumMsgsSourcedField() |
static int |
getNumMsgsSourcedFieldId() |
long |
getNumPartialRollbacks()
Gets the value of 'numPartialRollbacks'.
|
Long |
getNumPartialRollbacksAsObject()
Gets the value of 'numPartialRollbacks'.
|
com.neeve.xbuf.XbufVariableLongField |
getNumPartialRollbacksField() |
static int |
getNumPartialRollbacksFieldId() |
long |
getNumRollbacks()
Gets the value of 'numRollbacks'.
|
Long |
getNumRollbacksAsObject()
Gets the value of 'numRollbacks'.
|
com.neeve.xbuf.XbufVariableLongField |
getNumRollbacksField() |
static int |
getNumRollbacksFieldId() |
long |
getNumSendCommitsCompleted()
Gets the value of 'numSendCommitsCompleted'.
|
Long |
getNumSendCommitsCompletedAsObject()
Gets the value of 'numSendCommitsCompleted'.
|
com.neeve.xbuf.XbufVariableLongField |
getNumSendCommitsCompletedField() |
static int |
getNumSendCommitsCompletedFieldId() |
long |
getNumSendCommitsStarted()
Gets the value of 'numSendCommitsStarted'.
|
Long |
getNumSendCommitsStartedAsObject()
Gets the value of 'numSendCommitsStarted'.
|
com.neeve.xbuf.XbufVariableLongField |
getNumSendCommitsStartedField() |
static int |
getNumSendCommitsStartedFieldId() |
long |
getNumStoreCommitsCompleted()
Gets the value of 'numStoreCommitsCompleted'.
|
Long |
getNumStoreCommitsCompletedAsObject()
Gets the value of 'numStoreCommitsCompleted'.
|
com.neeve.xbuf.XbufVariableLongField |
getNumStoreCommitsCompletedField() |
static int |
getNumStoreCommitsCompletedFieldId() |
long |
getNumStoreCommitsStarted()
Gets the value of 'numStoreCommitsStarted'.
|
Long |
getNumStoreCommitsStartedAsObject()
Gets the value of 'numStoreCommitsStarted'.
|
com.neeve.xbuf.XbufVariableLongField |
getNumStoreCommitsStartedField() |
static int |
getNumStoreCommitsStartedFieldId() |
long |
getNumTransactions()
Gets the value of 'numTransactions'.
|
Long |
getNumTransactionsAsObject()
Gets the value of 'numTransactions'.
|
com.neeve.xbuf.XbufVariableLongField |
getNumTransactionsField() |
static int |
getNumTransactionsFieldId() |
SrvMonAppMessageLoggerStats |
getOutboundMessageLoggerStats()
Gets the value of 'outboundMessageLoggerStats'.
|
static int |
getOutboundMessageLoggerStatsFieldId() |
void |
getOutboundMessageLoggerStatsTo(SrvMonAppMessageLoggerStats to)
Copies the value of SrvMonAppMessageLoggerStats into the provided value.
|
long |
getOutboundSno()
Gets the value of 'outboundSno'.
|
Long |
getOutboundSnoAsObject()
Gets the value of 'outboundSno'.
|
com.neeve.xbuf.XbufVariableLongField |
getOutboundSnoField() |
static int |
getOutboundSnoFieldId() |
long |
getOutboundStableSno()
Gets the value of 'outboundStableSno'.
|
Long |
getOutboundStableSnoAsObject()
Gets the value of 'outboundStableSno'.
|
com.neeve.xbuf.XbufVariableLongField |
getOutboundStableSnoField() |
static int |
getOutboundStableSnoFieldId() |
int |
getOwnerCount() |
SrvMonAppMessageLoggerStats |
getPerTransactionStatsLoggerStats()
Gets the value of 'perTransactionStatsLoggerStats'.
|
static int |
getPerTransactionStatsLoggerStatsFieldId() |
void |
getPerTransactionStatsLoggerStatsTo(SrvMonAppMessageLoggerStats to)
Copies the value of SrvMonAppMessageLoggerStats into the provided value.
|
UtlPool<SrvMonAppEngineStats> |
getPool()
Get a pool item's pool.
|
int |
getSendCommitCompletionQueueSize()
Gets the value of 'sendCommitCompletionQueueSize'.
|
Integer |
getSendCommitCompletionQueueSizeAsObject()
Gets the value of 'sendCommitCompletionQueueSize'.
|
com.neeve.xbuf.XbufVariableIntField |
getSendCommitCompletionQueueSizeField() |
static int |
getSendCommitCompletionQueueSizeFieldId() |
int |
getSerializeToNativeLength() |
int |
getStoreCommitCompletionQueueSize()
Gets the value of 'storeCommitCompletionQueueSize'.
|
Integer |
getStoreCommitCompletionQueueSizeAsObject()
Gets the value of 'storeCommitCompletionQueueSize'.
|
com.neeve.xbuf.XbufVariableIntField |
getStoreCommitCompletionQueueSizeField() |
static int |
getStoreCommitCompletionQueueSizeFieldId() |
SrvMonIntSeries |
getTransactionLeg1ProcessingTimes()
Gets the value of 'transactionLeg1ProcessingTimes'.
|
static int |
getTransactionLeg1ProcessingTimesFieldId() |
void |
getTransactionLeg1ProcessingTimesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value.
|
SrvMonIntSeries |
getTransactionLeg2ProcessingTimes()
Gets the value of 'transactionLeg2ProcessingTimes'.
|
static int |
getTransactionLeg2ProcessingTimesFieldId() |
void |
getTransactionLeg2ProcessingTimesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value.
|
SrvMonIntSeries |
getTransactionLeg3ProcessingTimes()
Gets the value of 'transactionLeg3ProcessingTimes'.
|
static int |
getTransactionLeg3ProcessingTimesFieldId() |
void |
getTransactionLeg3ProcessingTimesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value.
|
void |
getValidationErrors(List<XString> results,
String errorPrefix)
Collects validation errors into the provided list.
|
short |
getXRogType() |
Short |
getXRogTypeAsObject() |
com.neeve.xbuf.XbufVariableShortField |
getXRogTypeField() |
static int |
getXRogTypeFieldId() |
boolean |
hasBackupOutboundLogQueueSize()
Checks for the presence of 'backupOutboundLogQueueSize'.
|
boolean |
hasBackupOutboundQueueSize()
Checks for the presence of 'backupOutboundQueueSize'.
|
boolean |
hasCommitEpilogueLatencies()
Checks for the presence of 'commitEpilogueLatencies'.
|
boolean |
hasCommitFullLatencies()
Checks for the presence of 'commitFullLatencies'.
|
boolean |
hasCommitPrologueLatencies()
Checks for the presence of 'commitPrologueLatencies'.
|
boolean |
hasCommitSendLatencies()
Checks for the presence of 'commitSendLatencies'.
|
boolean |
hasCommitStartLatencies()
Checks for the presence of 'commitStartLatencies'.
|
boolean |
hasCommitStoreLatencies()
Checks for the presence of 'commitStoreLatencies'.
|
boolean |
hasCommitTransactionLatencies()
Deprecated.
- This field should not be used (it was a meant to be commitTransitionLatencies which should be used instead).
|
boolean |
hasCommitTransitionLatencies()
Checks for the presence of 'commitTransitionLatencies'.
|
boolean |
hasInAckLatencies()
Checks for the presence of 'inAckLatencies'.
|
boolean |
hasInboundMessageLoggerStats()
Checks for the presence of 'inboundMessageLoggerStats'.
|
boolean |
hasInOutLatencies()
Checks for the presence of 'inOutLatencies'.
|
boolean |
hasMsgFilteringLatencies()
Checks for the presence of 'msgFilteringLatencies'.
|
boolean |
hasMsgPreProcLatencies()
Checks for the presence of 'msgPreProcLatencies'.
|
boolean |
hasMsgProcessingLatencies()
Checks for the presence of 'msgProcessingLatencies'.
|
boolean |
hasMsgSendCoreLatencies()
Checks for the presence of 'msgSendCoreLatencies'.
|
boolean |
hasMsgSendLatencies()
Checks for the presence of 'msgSendLatencies'.
|
boolean |
hasNumCommitsCompleted()
Checks for the presence of 'numCommitsCompleted'.
|
boolean |
hasNumCommitsStarted()
Checks for the presence of 'numCommitsStarted'.
|
boolean |
hasNumDupMsgsRcvd()
Checks for the presence of 'numDupMsgsRcvd'.
|
boolean |
hasNumEventsProcessed()
Checks for the presence of 'numEventsProcessed'.
|
boolean |
hasNumEventsRcvd()
Checks for the presence of 'numEventsRcvd'.
|
boolean |
hasNumFlowEventsProcComplete()
Checks for the presence of 'numFlowEventsProcComplete'.
|
boolean |
hasNumFlowEventsProcFail()
Checks for the presence of 'numFlowEventsProcFail'.
|
boolean |
hasNumFlowEventsProcSuccess()
Checks for the presence of 'numFlowEventsProcSuccess'.
|
boolean |
hasNumFlowEventsRcvd()
Checks for the presence of 'numFlowEventsRcvd'.
|
boolean |
hasNumFlows()
Checks for the presence of 'numFlows'.
|
boolean |
hasNumMsgsFiltered()
Checks for the presence of 'numMsgsFiltered'.
|
boolean |
hasNumMsgsRcvdBestEffort()
Checks for the presence of 'numMsgsRcvdBestEffort'.
|
boolean |
hasNumMsgsRcvdGuaranteed()
Checks for the presence of 'numMsgsRcvdGuaranteed'.
|
boolean |
hasNumMsgsResent()
Checks for the presence of 'numMsgsResent'.
|
boolean |
hasNumMsgsSentBestEffort()
Checks for the presence of 'numMsgsSentBestEffort'.
|
boolean |
hasNumMsgsSentGuaranteed()
Checks for the presence of 'numMsgsSentGuaranteed'.
|
boolean |
hasNumMsgsSourced()
Checks for the presence of 'numMsgsSourced'.
|
boolean |
hasNumPartialRollbacks()
Checks for the presence of 'numPartialRollbacks'.
|
boolean |
hasNumRollbacks()
Checks for the presence of 'numRollbacks'.
|
boolean |
hasNumSendCommitsCompleted()
Checks for the presence of 'numSendCommitsCompleted'.
|
boolean |
hasNumSendCommitsStarted()
Checks for the presence of 'numSendCommitsStarted'.
|
boolean |
hasNumStoreCommitsCompleted()
Checks for the presence of 'numStoreCommitsCompleted'.
|
boolean |
hasNumStoreCommitsStarted()
Checks for the presence of 'numStoreCommitsStarted'.
|
boolean |
hasNumTransactions()
Checks for the presence of 'numTransactions'.
|
boolean |
hasOutboundMessageLoggerStats()
Checks for the presence of 'outboundMessageLoggerStats'.
|
boolean |
hasOutboundSno()
Checks for the presence of 'outboundSno'.
|
boolean |
hasOutboundStableSno()
Checks for the presence of 'outboundStableSno'.
|
boolean |
hasPerTransactionStatsLoggerStats()
Checks for the presence of 'perTransactionStatsLoggerStats'.
|
boolean |
hasSendCommitCompletionQueueSize()
Checks for the presence of 'sendCommitCompletionQueueSize'.
|
boolean |
hasStoreCommitCompletionQueueSize()
Checks for the presence of 'storeCommitCompletionQueueSize'.
|
boolean |
hasTransactionLeg1ProcessingTimes()
Checks for the presence of 'transactionLeg1ProcessingTimes'.
|
boolean |
hasTransactionLeg2ProcessingTimes()
Checks for the presence of 'transactionLeg2ProcessingTimes'.
|
boolean |
hasTransactionLeg3ProcessingTimes()
Checks for the presence of 'transactionLeg3ProcessingTimes'.
|
boolean |
hasXRogType() |
SrvMonAppEngineStats |
init()
Initialize an item.
|
boolean |
isBufferBacked() |
boolean |
isDirty() |
boolean |
isReferenceCounted() |
boolean |
isValid()
Tests if this object has any validation errors.
|
void |
lendCommitEpilogueLatencies(SrvMonIntSeries val)
'Lends' a reference of the SrvMonIntSeries to the message for this field.
|
void |
lendCommitFullLatencies(SrvMonIntSeries val)
'Lends' a reference of the SrvMonIntSeries to the message for this field.
|
void |
lendCommitPrologueLatencies(SrvMonIntSeries val)
'Lends' a reference of the SrvMonIntSeries to the message for this field.
|
void |
lendCommitSendLatencies(SrvMonIntSeries val)
'Lends' a reference of the SrvMonIntSeries to the message for this field.
|
void |
lendCommitStartLatencies(SrvMonIntSeries val)
'Lends' a reference of the SrvMonIntSeries to the message for this field.
|
void |
lendCommitStoreLatencies(SrvMonIntSeries val)
'Lends' a reference of the SrvMonIntSeries to the message for this field.
|
void |
lendCommitTransactionLatencies(SrvMonIntSeries val)
Deprecated.
- This field should not be used (it was a meant to be commitTransitionLatencies which should be used instead).
|
void |
lendCommitTransitionLatencies(SrvMonIntSeries val)
'Lends' a reference of the SrvMonIntSeries to the message for this field.
|
void |
lendInAckLatencies(SrvMonIntSeries val)
'Lends' a reference of the SrvMonIntSeries to the message for this field.
|
void |
lendInboundMessageLoggerStats(SrvMonAppMessageLoggerStats val)
'Lends' a reference of the SrvMonAppMessageLoggerStats to the message for this field.
|
void |
lendInOutLatencies(SrvMonIntSeries val)
'Lends' a reference of the SrvMonIntSeries to the message for this field.
|
void |
lendMsgFilteringLatencies(SrvMonIntSeries val)
'Lends' a reference of the SrvMonIntSeries to the message for this field.
|
void |
lendMsgPreProcLatencies(SrvMonIntSeries val)
'Lends' a reference of the SrvMonIntSeries to the message for this field.
|
void |
lendMsgProcessingLatencies(SrvMonIntSeries val)
'Lends' a reference of the SrvMonIntSeries to the message for this field.
|
void |
lendMsgSendCoreLatencies(SrvMonIntSeries val)
'Lends' a reference of the SrvMonIntSeries to the message for this field.
|
void |
lendMsgSendLatencies(SrvMonIntSeries val)
'Lends' a reference of the SrvMonIntSeries to the message for this field.
|
void |
lendMsgTypeStats(SrvMonMsgTypeStats val)
Adds the provided value to the list of 'msgTypeStats' values and acquires a reference to it.
|
void |
lendMsgTypeStats(SrvMonMsgTypeStats[] val)
Lends the value of 'msgTypeStats'.
|
void |
lendMsgTypeStatsFrom(XIterator<SrvMonMsgTypeStats> val)
Sets the value of 'msgTypeStats' by lending the values from the provided iterator.
|
void |
lendOutboundMessageLoggerStats(SrvMonAppMessageLoggerStats val)
'Lends' a reference of the SrvMonAppMessageLoggerStats to the message for this field.
|
void |
lendPerTransactionStatsLoggerStats(SrvMonAppMessageLoggerStats val)
'Lends' a reference of the SrvMonAppMessageLoggerStats to the message for this field.
|
void |
lendTransactionLeg1ProcessingTimes(SrvMonIntSeries val)
'Lends' a reference of the SrvMonIntSeries to the message for this field.
|
void |
lendTransactionLeg2ProcessingTimes(SrvMonIntSeries val)
'Lends' a reference of the SrvMonIntSeries to the message for this field.
|
void |
lendTransactionLeg3ProcessingTimes(SrvMonIntSeries val)
'Lends' a reference of the SrvMonIntSeries to the message for this field.
|
static void |
optimizeFor(int val) |
byte[] |
serializeToByteArray() |
ByteBuffer |
serializeToByteBuffer() |
com.neeve.io.IOBuffer |
serializeToIOBuffer(boolean useNative) |
int |
serializeToNative(long address,
int addressOffset) |
void |
setAsReadOnly() |
void |
setBackupOutboundLogQueueSize(long val)
Sets the value of 'backupOutboundLogQueueSize'.
|
void |
setBackupOutboundLogQueueSizeAsObject(Long val)
Sets the value of 'backupOutboundLogQueueSize'.
|
void |
setBackupOutboundLogQueueSizeFrom(com.neeve.xbuf.XbufVariableLongField val) |
void |
setBackupOutboundQueueSize(long val)
Sets the value of 'backupOutboundQueueSize'.
|
void |
setBackupOutboundQueueSizeAsObject(Long val)
Sets the value of 'backupOutboundQueueSize'.
|
void |
setBackupOutboundQueueSizeFrom(com.neeve.xbuf.XbufVariableLongField val) |
void |
setCommitEpilogueLatencies(SrvMonIntSeries val)
Sets the value of 'commitEpilogueLatencies'.
|
void |
setCommitFullLatencies(SrvMonIntSeries val)
Sets the value of 'commitFullLatencies'.
|
void |
setCommitPrologueLatencies(SrvMonIntSeries val)
Sets the value of 'commitPrologueLatencies'.
|
void |
setCommitSendLatencies(SrvMonIntSeries val)
Sets the value of 'commitSendLatencies'.
|
void |
setCommitStartLatencies(SrvMonIntSeries val)
Sets the value of 'commitStartLatencies'.
|
void |
setCommitStoreLatencies(SrvMonIntSeries val)
Sets the value of 'commitStoreLatencies'.
|
void |
setCommitTransactionLatencies(SrvMonIntSeries val)
Deprecated.
- This field should not be used (it was a meant to be commitTransitionLatencies which should be used instead).
|
void |
setCommitTransitionLatencies(SrvMonIntSeries val)
Sets the value of 'commitTransitionLatencies'.
|
static void |
setDesyncPolicy(com.neeve.xbuf.XbufDesyncPolicy val) |
static void |
setFieldInterest(List<Integer> fieldIds) |
void |
setInAckLatencies(SrvMonIntSeries val)
Sets the value of 'inAckLatencies'.
|
void |
setInboundMessageLoggerStats(SrvMonAppMessageLoggerStats val)
Sets the value of 'inboundMessageLoggerStats'.
|
void |
setInOutLatencies(SrvMonIntSeries val)
Sets the value of 'inOutLatencies'.
|
void |
setMsgFilteringLatencies(SrvMonIntSeries val)
Sets the value of 'msgFilteringLatencies'.
|
void |
setMsgPreProcLatencies(SrvMonIntSeries val)
Sets the value of 'msgPreProcLatencies'.
|
void |
setMsgProcessingLatencies(SrvMonIntSeries val)
Sets the value of 'msgProcessingLatencies'.
|
void |
setMsgSendCoreLatencies(SrvMonIntSeries val)
Sets the value of 'msgSendCoreLatencies'.
|
void |
setMsgSendLatencies(SrvMonIntSeries val)
Sets the value of 'msgSendLatencies'.
|
void |
setMsgTypeStats(SrvMonMsgTypeStats[] val)
Sets the value of 'msgTypeStats'.
|
void |
setMsgTypeStatsFrom(XIterator<SrvMonMsgTypeStats> val)
Sets the value of 'msgTypeStats' using the values from the provided iterator.
|
void |
setNumCommitsCompleted(long val)
Sets the value of 'numCommitsCompleted'.
|
void |
setNumCommitsCompletedAsObject(Long val)
Sets the value of 'numCommitsCompleted'.
|
void |
setNumCommitsCompletedFrom(com.neeve.xbuf.XbufVariableLongField val) |
void |
setNumCommitsStarted(long val)
Sets the value of 'numCommitsStarted'.
|
void |
setNumCommitsStartedAsObject(Long val)
Sets the value of 'numCommitsStarted'.
|
void |
setNumCommitsStartedFrom(com.neeve.xbuf.XbufVariableLongField val) |
void |
setNumDupMsgsRcvd(long val)
Sets the value of 'numDupMsgsRcvd'.
|
void |
setNumDupMsgsRcvdAsObject(Long val)
Sets the value of 'numDupMsgsRcvd'.
|
void |
setNumDupMsgsRcvdFrom(com.neeve.xbuf.XbufVariableLongField val) |
void |
setNumEventsProcessed(long val)
Sets the value of 'numEventsProcessed'.
|
void |
setNumEventsProcessedAsObject(Long val)
Sets the value of 'numEventsProcessed'.
|
void |
setNumEventsProcessedFrom(com.neeve.xbuf.XbufVariableLongField val) |
void |
setNumEventsRcvd(long val)
Sets the value of 'numEventsRcvd'.
|
void |
setNumEventsRcvdAsObject(Long val)
Sets the value of 'numEventsRcvd'.
|
void |
setNumEventsRcvdFrom(com.neeve.xbuf.XbufVariableLongField val) |
void |
setNumFlowEventsProcComplete(long val)
Sets the value of 'numFlowEventsProcComplete'.
|
void |
setNumFlowEventsProcCompleteAsObject(Long val)
Sets the value of 'numFlowEventsProcComplete'.
|
void |
setNumFlowEventsProcCompleteFrom(com.neeve.xbuf.XbufVariableLongField val) |
void |
setNumFlowEventsProcFail(long val)
Sets the value of 'numFlowEventsProcFail'.
|
void |
setNumFlowEventsProcFailAsObject(Long val)
Sets the value of 'numFlowEventsProcFail'.
|
void |
setNumFlowEventsProcFailFrom(com.neeve.xbuf.XbufVariableLongField val) |
void |
setNumFlowEventsProcSuccess(long val)
Sets the value of 'numFlowEventsProcSuccess'.
|
void |
setNumFlowEventsProcSuccessAsObject(Long val)
Sets the value of 'numFlowEventsProcSuccess'.
|
void |
setNumFlowEventsProcSuccessFrom(com.neeve.xbuf.XbufVariableLongField val) |
void |
setNumFlowEventsRcvd(long val)
Sets the value of 'numFlowEventsRcvd'.
|
void |
setNumFlowEventsRcvdAsObject(Long val)
Sets the value of 'numFlowEventsRcvd'.
|
void |
setNumFlowEventsRcvdFrom(com.neeve.xbuf.XbufVariableLongField val) |
void |
setNumFlows(int val)
Sets the value of 'numFlows'.
|
void |
setNumFlowsAsObject(Integer val)
Sets the value of 'numFlows'.
|
void |
setNumFlowsFrom(com.neeve.xbuf.XbufVariableIntField val) |
void |
setNumMsgsFiltered(long val)
Sets the value of 'numMsgsFiltered'.
|
void |
setNumMsgsFilteredAsObject(Long val)
Sets the value of 'numMsgsFiltered'.
|
void |
setNumMsgsFilteredFrom(com.neeve.xbuf.XbufVariableLongField val) |
void |
setNumMsgsRcvdBestEffort(long val)
Sets the value of 'numMsgsRcvdBestEffort'.
|
void |
setNumMsgsRcvdBestEffortAsObject(Long val)
Sets the value of 'numMsgsRcvdBestEffort'.
|
void |
setNumMsgsRcvdBestEffortFrom(com.neeve.xbuf.XbufVariableLongField val) |
void |
setNumMsgsRcvdGuaranteed(long val)
Sets the value of 'numMsgsRcvdGuaranteed'.
|
void |
setNumMsgsRcvdGuaranteedAsObject(Long val)
Sets the value of 'numMsgsRcvdGuaranteed'.
|
void |
setNumMsgsRcvdGuaranteedFrom(com.neeve.xbuf.XbufVariableLongField val) |
void |
setNumMsgsResent(long val)
Sets the value of 'numMsgsResent'.
|
void |
setNumMsgsResentAsObject(Long val)
Sets the value of 'numMsgsResent'.
|
void |
setNumMsgsResentFrom(com.neeve.xbuf.XbufVariableLongField val) |
void |
setNumMsgsSentBestEffort(long val)
Sets the value of 'numMsgsSentBestEffort'.
|
void |
setNumMsgsSentBestEffortAsObject(Long val)
Sets the value of 'numMsgsSentBestEffort'.
|
void |
setNumMsgsSentBestEffortFrom(com.neeve.xbuf.XbufVariableLongField val) |
void |
setNumMsgsSentGuaranteed(long val)
Sets the value of 'numMsgsSentGuaranteed'.
|
void |
setNumMsgsSentGuaranteedAsObject(Long val)
Sets the value of 'numMsgsSentGuaranteed'.
|
void |
setNumMsgsSentGuaranteedFrom(com.neeve.xbuf.XbufVariableLongField val) |
void |
setNumMsgsSourced(long val)
Sets the value of 'numMsgsSourced'.
|
void |
setNumMsgsSourcedAsObject(Long val)
Sets the value of 'numMsgsSourced'.
|
void |
setNumMsgsSourcedFrom(com.neeve.xbuf.XbufVariableLongField val) |
void |
setNumPartialRollbacks(long val)
Sets the value of 'numPartialRollbacks'.
|
void |
setNumPartialRollbacksAsObject(Long val)
Sets the value of 'numPartialRollbacks'.
|
void |
setNumPartialRollbacksFrom(com.neeve.xbuf.XbufVariableLongField val) |
void |
setNumRollbacks(long val)
Sets the value of 'numRollbacks'.
|
void |
setNumRollbacksAsObject(Long val)
Sets the value of 'numRollbacks'.
|
void |
setNumRollbacksFrom(com.neeve.xbuf.XbufVariableLongField val) |
void |
setNumSendCommitsCompleted(long val)
Sets the value of 'numSendCommitsCompleted'.
|
void |
setNumSendCommitsCompletedAsObject(Long val)
Sets the value of 'numSendCommitsCompleted'.
|
void |
setNumSendCommitsCompletedFrom(com.neeve.xbuf.XbufVariableLongField val) |
void |
setNumSendCommitsStarted(long val)
Sets the value of 'numSendCommitsStarted'.
|
void |
setNumSendCommitsStartedAsObject(Long val)
Sets the value of 'numSendCommitsStarted'.
|
void |
setNumSendCommitsStartedFrom(com.neeve.xbuf.XbufVariableLongField val) |
void |
setNumStoreCommitsCompleted(long val)
Sets the value of 'numStoreCommitsCompleted'.
|
void |
setNumStoreCommitsCompletedAsObject(Long val)
Sets the value of 'numStoreCommitsCompleted'.
|
void |
setNumStoreCommitsCompletedFrom(com.neeve.xbuf.XbufVariableLongField val) |
void |
setNumStoreCommitsStarted(long val)
Sets the value of 'numStoreCommitsStarted'.
|
void |
setNumStoreCommitsStartedAsObject(Long val)
Sets the value of 'numStoreCommitsStarted'.
|
void |
setNumStoreCommitsStartedFrom(com.neeve.xbuf.XbufVariableLongField val) |
void |
setNumTransactions(long val)
Sets the value of 'numTransactions'.
|
void |
setNumTransactionsAsObject(Long val)
Sets the value of 'numTransactions'.
|
void |
setNumTransactionsFrom(com.neeve.xbuf.XbufVariableLongField val) |
void |
setOutboundMessageLoggerStats(SrvMonAppMessageLoggerStats val)
Sets the value of 'outboundMessageLoggerStats'.
|
void |
setOutboundSno(long val)
Sets the value of 'outboundSno'.
|
void |
setOutboundSnoAsObject(Long val)
Sets the value of 'outboundSno'.
|
void |
setOutboundSnoFrom(com.neeve.xbuf.XbufVariableLongField val) |
void |
setOutboundStableSno(long val)
Sets the value of 'outboundStableSno'.
|
void |
setOutboundStableSnoAsObject(Long val)
Sets the value of 'outboundStableSno'.
|
void |
setOutboundStableSnoFrom(com.neeve.xbuf.XbufVariableLongField val) |
void |
setPerTransactionStatsLoggerStats(SrvMonAppMessageLoggerStats val)
Sets the value of 'perTransactionStatsLoggerStats'.
|
SrvMonAppEngineStats |
setPool(UtlPool<SrvMonAppEngineStats> pool)
Set a pool item's pool.
|
void |
setPreserializedFields(PktBuffer buffer) |
void |
setSendCommitCompletionQueueSize(int val)
Sets the value of 'sendCommitCompletionQueueSize'.
|
void |
setSendCommitCompletionQueueSizeAsObject(Integer val)
Sets the value of 'sendCommitCompletionQueueSize'.
|
void |
setSendCommitCompletionQueueSizeFrom(com.neeve.xbuf.XbufVariableIntField val) |
void |
setStoreCommitCompletionQueueSize(int val)
Sets the value of 'storeCommitCompletionQueueSize'.
|
void |
setStoreCommitCompletionQueueSizeAsObject(Integer val)
Sets the value of 'storeCommitCompletionQueueSize'.
|
void |
setStoreCommitCompletionQueueSizeFrom(com.neeve.xbuf.XbufVariableIntField val) |
void |
setTransactionLeg1ProcessingTimes(SrvMonIntSeries val)
Sets the value of 'transactionLeg1ProcessingTimes'.
|
void |
setTransactionLeg2ProcessingTimes(SrvMonIntSeries val)
Sets the value of 'transactionLeg2ProcessingTimes'.
|
void |
setTransactionLeg3ProcessingTimes(SrvMonIntSeries val)
Sets the value of 'transactionLeg3ProcessingTimes'.
|
void |
setXRogType(short val) |
void |
setXRogTypeAsObject(Short val) |
void |
setXRogTypeFrom(com.neeve.xbuf.XbufVariableShortField val) |
void |
sync() |
void |
syncFieldBitmask() |
SrvMonIntSeries |
takeCommitEpilogueLatencies()
'Takes' a reference to the commitEpilogueLatencies field from the message.
|
SrvMonIntSeries |
takeCommitFullLatencies()
'Takes' a reference to the commitFullLatencies field from the message.
|
SrvMonIntSeries |
takeCommitPrologueLatencies()
'Takes' a reference to the commitPrologueLatencies field from the message.
|
SrvMonIntSeries |
takeCommitSendLatencies()
'Takes' a reference to the commitSendLatencies field from the message.
|
SrvMonIntSeries |
takeCommitStartLatencies()
'Takes' a reference to the commitStartLatencies field from the message.
|
SrvMonIntSeries |
takeCommitStoreLatencies()
'Takes' a reference to the commitStoreLatencies field from the message.
|
SrvMonIntSeries |
takeCommitTransactionLatencies()
Deprecated.
- This field should not be used (it was a meant to be commitTransitionLatencies which should be used instead).
|
SrvMonIntSeries |
takeCommitTransitionLatencies()
'Takes' a reference to the commitTransitionLatencies field from the message.
|
SrvMonIntSeries |
takeInAckLatencies()
'Takes' a reference to the inAckLatencies field from the message.
|
SrvMonAppMessageLoggerStats |
takeInboundMessageLoggerStats()
'Takes' a reference to the inboundMessageLoggerStats field from the message.
|
SrvMonIntSeries |
takeInOutLatencies()
'Takes' a reference to the inOutLatencies field from the message.
|
SrvMonIntSeries |
takeMsgFilteringLatencies()
'Takes' a reference to the msgFilteringLatencies field from the message.
|
SrvMonIntSeries |
takeMsgPreProcLatencies()
'Takes' a reference to the msgPreProcLatencies field from the message.
|
SrvMonIntSeries |
takeMsgProcessingLatencies()
'Takes' a reference to the msgProcessingLatencies field from the message.
|
SrvMonIntSeries |
takeMsgSendCoreLatencies()
'Takes' a reference to the msgSendCoreLatencies field from the message.
|
SrvMonIntSeries |
takeMsgSendLatencies()
'Takes' a reference to the msgSendLatencies field from the message.
|
SrvMonMsgTypeStats[] |
takeMsgTypeStats()
Takes the value of 'msgTypeStats'.
|
SrvMonAppMessageLoggerStats |
takeOutboundMessageLoggerStats()
'Takes' a reference to the outboundMessageLoggerStats field from the message.
|
SrvMonAppMessageLoggerStats |
takePerTransactionStatsLoggerStats()
'Takes' a reference to the perTransactionStatsLoggerStats field from the message.
|
SrvMonIntSeries |
takeTransactionLeg1ProcessingTimes()
'Takes' a reference to the transactionLeg1ProcessingTimes field from the message.
|
SrvMonIntSeries |
takeTransactionLeg2ProcessingTimes()
'Takes' a reference to the transactionLeg2ProcessingTimes field from the message.
|
SrvMonIntSeries |
takeTransactionLeg3ProcessingTimes()
'Takes' a reference to the transactionLeg3ProcessingTimes field from the message.
|
String |
toString() |
public static final SrvMonAppEngineStats[] EMPTY_ARRAY
public SrvMonAppEngineStats()
public SrvMonAppEngineStats(int initialBackingBufferSize)
public static SrvMonAppEngineStats create()
public static SrvMonAppEngineStats createFromSerializedXbufContainer(byte[] serializedContainer, com.neeve.xbuf.XbufDesyncPolicy desyncPolicy)
public static SrvMonAppEngineStats createFromSerializedXbufContainer(byte[] serializedContainer)
public static SrvMonAppEngineStats createFrom(byte[] serializedContainer, com.neeve.xbuf.XbufDesyncPolicy desyncPolicy)
public static SrvMonAppEngineStats createFrom(byte[] serializedContainer)
public static final void setDesyncPolicy(com.neeve.xbuf.XbufDesyncPolicy val)
public static final com.neeve.xbuf.XbufDesyncPolicy getDesyncPolicy()
public final void clearContent()
public final void syncFieldBitmask()
public final void desyncFieldBitmask()
public final PktBuffer getBackingBuffer()
public static final void optimizeFor(int val)
public final void setAsReadOnly()
public final boolean getIsReadOnly()
public final void setPreserializedFields(PktBuffer buffer)
public static final int getXRogTypeFieldId()
public final void setXRogType(short val)
public final void setXRogTypeAsObject(Short val)
public final short getXRogType()
public final Short getXRogTypeAsObject()
public final void setXRogTypeFrom(com.neeve.xbuf.XbufVariableShortField val)
public final com.neeve.xbuf.XbufVariableShortField getXRogTypeField()
public final boolean hasXRogType()
public final void clearXRogType()
public static final int getNumFlowsFieldId()
public final void setNumFlows(int val)
ISrvMonAppEngineStatssetNumFlows in interface ISrvMonAppEngineStatsval - The value to set.public final void setNumFlowsAsObject(Integer val)
ISrvMonAppEngineStatssetNumFlowsAsObject in interface ISrvMonAppEngineStatsval - The value to set.public final int getNumFlows()
ISrvMonAppEngineStatsgetNumFlows in interface ISrvMonAppEngineStatspublic final Integer getNumFlowsAsObject()
ISrvMonAppEngineStatsgetNumFlowsAsObject in interface ISrvMonAppEngineStatspublic final void setNumFlowsFrom(com.neeve.xbuf.XbufVariableIntField val)
public final com.neeve.xbuf.XbufVariableIntField getNumFlowsField()
public final boolean hasNumFlows()
ISrvMonAppEngineStatshasNumFlows in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumFlows()public final void clearNumFlows()
ISrvMonAppEngineStatsclearNumFlows in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumFlows(int)public static final int getNumMsgsRcvdBestEffortFieldId()
public final void setNumMsgsRcvdBestEffort(long val)
ISrvMonAppEngineStatssetNumMsgsRcvdBestEffort in interface ISrvMonAppEngineStatsval - The value to set.public final void setNumMsgsRcvdBestEffortAsObject(Long val)
ISrvMonAppEngineStatssetNumMsgsRcvdBestEffortAsObject in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumMsgsRcvdBestEffort()
ISrvMonAppEngineStatsgetNumMsgsRcvdBestEffort in interface ISrvMonAppEngineStatspublic final Long getNumMsgsRcvdBestEffortAsObject()
ISrvMonAppEngineStatsgetNumMsgsRcvdBestEffortAsObject in interface ISrvMonAppEngineStatspublic final void setNumMsgsRcvdBestEffortFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumMsgsRcvdBestEffortField()
public final boolean hasNumMsgsRcvdBestEffort()
ISrvMonAppEngineStatshasNumMsgsRcvdBestEffort in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumMsgsRcvdBestEffort()public final void clearNumMsgsRcvdBestEffort()
ISrvMonAppEngineStatsclearNumMsgsRcvdBestEffort in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumMsgsRcvdBestEffort(long)public static final int getNumMsgsRcvdGuaranteedFieldId()
public final void setNumMsgsRcvdGuaranteed(long val)
ISrvMonAppEngineStatssetNumMsgsRcvdGuaranteed in interface ISrvMonAppEngineStatsval - The value to set.public final void setNumMsgsRcvdGuaranteedAsObject(Long val)
ISrvMonAppEngineStatssetNumMsgsRcvdGuaranteedAsObject in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumMsgsRcvdGuaranteed()
ISrvMonAppEngineStatsgetNumMsgsRcvdGuaranteed in interface ISrvMonAppEngineStatspublic final Long getNumMsgsRcvdGuaranteedAsObject()
ISrvMonAppEngineStatsgetNumMsgsRcvdGuaranteedAsObject in interface ISrvMonAppEngineStatspublic final void setNumMsgsRcvdGuaranteedFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumMsgsRcvdGuaranteedField()
public final boolean hasNumMsgsRcvdGuaranteed()
ISrvMonAppEngineStatshasNumMsgsRcvdGuaranteed in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumMsgsRcvdGuaranteed()public final void clearNumMsgsRcvdGuaranteed()
ISrvMonAppEngineStatsclearNumMsgsRcvdGuaranteed in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumMsgsRcvdGuaranteed(long)public static final int getNumDupMsgsRcvdFieldId()
public final void setNumDupMsgsRcvd(long val)
ISrvMonAppEngineStatssetNumDupMsgsRcvd in interface ISrvMonAppEngineStatsval - The value to set.public final void setNumDupMsgsRcvdAsObject(Long val)
ISrvMonAppEngineStatssetNumDupMsgsRcvdAsObject in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumDupMsgsRcvd()
ISrvMonAppEngineStatsgetNumDupMsgsRcvd in interface ISrvMonAppEngineStatspublic final Long getNumDupMsgsRcvdAsObject()
ISrvMonAppEngineStatsgetNumDupMsgsRcvdAsObject in interface ISrvMonAppEngineStatspublic final void setNumDupMsgsRcvdFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumDupMsgsRcvdField()
public final boolean hasNumDupMsgsRcvd()
ISrvMonAppEngineStatshasNumDupMsgsRcvd in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumDupMsgsRcvd()public final void clearNumDupMsgsRcvd()
ISrvMonAppEngineStatsclearNumDupMsgsRcvd in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumDupMsgsRcvd(long)public static final int getNumMsgsSentBestEffortFieldId()
public final void setNumMsgsSentBestEffort(long val)
ISrvMonAppEngineStatssetNumMsgsSentBestEffort in interface ISrvMonAppEngineStatsval - The value to set.public final void setNumMsgsSentBestEffortAsObject(Long val)
ISrvMonAppEngineStatssetNumMsgsSentBestEffortAsObject in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumMsgsSentBestEffort()
ISrvMonAppEngineStatsgetNumMsgsSentBestEffort in interface ISrvMonAppEngineStatspublic final Long getNumMsgsSentBestEffortAsObject()
ISrvMonAppEngineStatsgetNumMsgsSentBestEffortAsObject in interface ISrvMonAppEngineStatspublic final void setNumMsgsSentBestEffortFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumMsgsSentBestEffortField()
public final boolean hasNumMsgsSentBestEffort()
ISrvMonAppEngineStatshasNumMsgsSentBestEffort in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumMsgsSentBestEffort()public final void clearNumMsgsSentBestEffort()
ISrvMonAppEngineStatsclearNumMsgsSentBestEffort in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumMsgsSentBestEffort(long)public static final int getNumMsgsSentGuaranteedFieldId()
public final void setNumMsgsSentGuaranteed(long val)
ISrvMonAppEngineStatssetNumMsgsSentGuaranteed in interface ISrvMonAppEngineStatsval - The value to set.public final void setNumMsgsSentGuaranteedAsObject(Long val)
ISrvMonAppEngineStatssetNumMsgsSentGuaranteedAsObject in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumMsgsSentGuaranteed()
ISrvMonAppEngineStatsgetNumMsgsSentGuaranteed in interface ISrvMonAppEngineStatspublic final Long getNumMsgsSentGuaranteedAsObject()
ISrvMonAppEngineStatsgetNumMsgsSentGuaranteedAsObject in interface ISrvMonAppEngineStatspublic final void setNumMsgsSentGuaranteedFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumMsgsSentGuaranteedField()
public final boolean hasNumMsgsSentGuaranteed()
ISrvMonAppEngineStatshasNumMsgsSentGuaranteed in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumMsgsSentGuaranteed()public final void clearNumMsgsSentGuaranteed()
ISrvMonAppEngineStatsclearNumMsgsSentGuaranteed in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumMsgsSentGuaranteed(long)public static final int getNumMsgsResentFieldId()
public final void setNumMsgsResent(long val)
ISrvMonAppEngineStatssetNumMsgsResent in interface ISrvMonAppEngineStatsval - The value to set.public final void setNumMsgsResentAsObject(Long val)
ISrvMonAppEngineStatssetNumMsgsResentAsObject in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumMsgsResent()
ISrvMonAppEngineStatsgetNumMsgsResent in interface ISrvMonAppEngineStatspublic final Long getNumMsgsResentAsObject()
ISrvMonAppEngineStatsgetNumMsgsResentAsObject in interface ISrvMonAppEngineStatspublic final void setNumMsgsResentFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumMsgsResentField()
public final boolean hasNumMsgsResent()
ISrvMonAppEngineStatshasNumMsgsResent in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumMsgsResent()public final void clearNumMsgsResent()
ISrvMonAppEngineStatsclearNumMsgsResent in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumMsgsResent(long)public static final int getNumEventsRcvdFieldId()
public final void setNumEventsRcvd(long val)
ISrvMonAppEngineStatssetNumEventsRcvd in interface ISrvMonAppEngineStatsval - The value to set.public final void setNumEventsRcvdAsObject(Long val)
ISrvMonAppEngineStatssetNumEventsRcvdAsObject in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumEventsRcvd()
ISrvMonAppEngineStatsgetNumEventsRcvd in interface ISrvMonAppEngineStatspublic final Long getNumEventsRcvdAsObject()
ISrvMonAppEngineStatsgetNumEventsRcvdAsObject in interface ISrvMonAppEngineStatspublic final void setNumEventsRcvdFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumEventsRcvdField()
public final boolean hasNumEventsRcvd()
ISrvMonAppEngineStatshasNumEventsRcvd in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumEventsRcvd()public final void clearNumEventsRcvd()
ISrvMonAppEngineStatsclearNumEventsRcvd in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumEventsRcvd(long)public static final int getNumFlowEventsRcvdFieldId()
public final void setNumFlowEventsRcvd(long val)
ISrvMonAppEngineStatssetNumFlowEventsRcvd in interface ISrvMonAppEngineStatsval - The value to set.public final void setNumFlowEventsRcvdAsObject(Long val)
ISrvMonAppEngineStatssetNumFlowEventsRcvdAsObject in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumFlowEventsRcvd()
ISrvMonAppEngineStatsgetNumFlowEventsRcvd in interface ISrvMonAppEngineStatspublic final Long getNumFlowEventsRcvdAsObject()
ISrvMonAppEngineStatsgetNumFlowEventsRcvdAsObject in interface ISrvMonAppEngineStatspublic final void setNumFlowEventsRcvdFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumFlowEventsRcvdField()
public final boolean hasNumFlowEventsRcvd()
ISrvMonAppEngineStatshasNumFlowEventsRcvd in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumFlowEventsRcvd()public final void clearNumFlowEventsRcvd()
ISrvMonAppEngineStatsclearNumFlowEventsRcvd in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumFlowEventsRcvd(long)public static final int getNumFlowEventsProcSuccessFieldId()
public final void setNumFlowEventsProcSuccess(long val)
ISrvMonAppEngineStatssetNumFlowEventsProcSuccess in interface ISrvMonAppEngineStatsval - The value to set.public final void setNumFlowEventsProcSuccessAsObject(Long val)
ISrvMonAppEngineStatssetNumFlowEventsProcSuccessAsObject in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumFlowEventsProcSuccess()
ISrvMonAppEngineStatsgetNumFlowEventsProcSuccess in interface ISrvMonAppEngineStatspublic final Long getNumFlowEventsProcSuccessAsObject()
ISrvMonAppEngineStatsgetNumFlowEventsProcSuccessAsObject in interface ISrvMonAppEngineStatspublic final void setNumFlowEventsProcSuccessFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumFlowEventsProcSuccessField()
public final boolean hasNumFlowEventsProcSuccess()
ISrvMonAppEngineStatshasNumFlowEventsProcSuccess in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumFlowEventsProcSuccess()public final void clearNumFlowEventsProcSuccess()
ISrvMonAppEngineStatsclearNumFlowEventsProcSuccess in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumFlowEventsProcSuccess(long)public static final int getNumFlowEventsProcFailFieldId()
public final void setNumFlowEventsProcFail(long val)
ISrvMonAppEngineStatssetNumFlowEventsProcFail in interface ISrvMonAppEngineStatsval - The value to set.public final void setNumFlowEventsProcFailAsObject(Long val)
ISrvMonAppEngineStatssetNumFlowEventsProcFailAsObject in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumFlowEventsProcFail()
ISrvMonAppEngineStatsgetNumFlowEventsProcFail in interface ISrvMonAppEngineStatspublic final Long getNumFlowEventsProcFailAsObject()
ISrvMonAppEngineStatsgetNumFlowEventsProcFailAsObject in interface ISrvMonAppEngineStatspublic final void setNumFlowEventsProcFailFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumFlowEventsProcFailField()
public final boolean hasNumFlowEventsProcFail()
ISrvMonAppEngineStatshasNumFlowEventsProcFail in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumFlowEventsProcFail()public final void clearNumFlowEventsProcFail()
ISrvMonAppEngineStatsclearNumFlowEventsProcFail in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumFlowEventsProcFail(long)public static final int getNumFlowEventsProcCompleteFieldId()
public final void setNumFlowEventsProcComplete(long val)
ISrvMonAppEngineStatssetNumFlowEventsProcComplete in interface ISrvMonAppEngineStatsval - The value to set.public final void setNumFlowEventsProcCompleteAsObject(Long val)
ISrvMonAppEngineStatssetNumFlowEventsProcCompleteAsObject in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumFlowEventsProcComplete()
ISrvMonAppEngineStatsgetNumFlowEventsProcComplete in interface ISrvMonAppEngineStatspublic final Long getNumFlowEventsProcCompleteAsObject()
ISrvMonAppEngineStatsgetNumFlowEventsProcCompleteAsObject in interface ISrvMonAppEngineStatspublic final void setNumFlowEventsProcCompleteFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumFlowEventsProcCompleteField()
public final boolean hasNumFlowEventsProcComplete()
ISrvMonAppEngineStatshasNumFlowEventsProcComplete in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumFlowEventsProcComplete()public final void clearNumFlowEventsProcComplete()
ISrvMonAppEngineStatsclearNumFlowEventsProcComplete in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumFlowEventsProcComplete(long)public static final int getNumTransactionsFieldId()
public final void setNumTransactions(long val)
ISrvMonAppEngineStatssetNumTransactions in interface ISrvMonAppEngineStatsval - The value to set.public final void setNumTransactionsAsObject(Long val)
ISrvMonAppEngineStatssetNumTransactionsAsObject in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumTransactions()
ISrvMonAppEngineStatsgetNumTransactions in interface ISrvMonAppEngineStatspublic final Long getNumTransactionsAsObject()
ISrvMonAppEngineStatsgetNumTransactionsAsObject in interface ISrvMonAppEngineStatspublic final void setNumTransactionsFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumTransactionsField()
public final boolean hasNumTransactions()
ISrvMonAppEngineStatshasNumTransactions in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumTransactions()public final void clearNumTransactions()
ISrvMonAppEngineStatsclearNumTransactions in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumTransactions(long)public static final int getNumCommitsStartedFieldId()
public final void setNumCommitsStarted(long val)
ISrvMonAppEngineStatssetNumCommitsStarted in interface ISrvMonAppEngineStatsval - The value to set.public final void setNumCommitsStartedAsObject(Long val)
ISrvMonAppEngineStatssetNumCommitsStartedAsObject in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumCommitsStarted()
ISrvMonAppEngineStatsgetNumCommitsStarted in interface ISrvMonAppEngineStatspublic final Long getNumCommitsStartedAsObject()
ISrvMonAppEngineStatsgetNumCommitsStartedAsObject in interface ISrvMonAppEngineStatspublic final void setNumCommitsStartedFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumCommitsStartedField()
public final boolean hasNumCommitsStarted()
ISrvMonAppEngineStatshasNumCommitsStarted in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumCommitsStarted()public final void clearNumCommitsStarted()
ISrvMonAppEngineStatsclearNumCommitsStarted in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumCommitsStarted(long)public static final int getNumCommitsCompletedFieldId()
public final void setNumCommitsCompleted(long val)
ISrvMonAppEngineStatssetNumCommitsCompleted in interface ISrvMonAppEngineStatsval - The value to set.public final void setNumCommitsCompletedAsObject(Long val)
ISrvMonAppEngineStatssetNumCommitsCompletedAsObject in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumCommitsCompleted()
ISrvMonAppEngineStatsgetNumCommitsCompleted in interface ISrvMonAppEngineStatspublic final Long getNumCommitsCompletedAsObject()
ISrvMonAppEngineStatsgetNumCommitsCompletedAsObject in interface ISrvMonAppEngineStatspublic final void setNumCommitsCompletedFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumCommitsCompletedField()
public final boolean hasNumCommitsCompleted()
ISrvMonAppEngineStatshasNumCommitsCompleted in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumCommitsCompleted()public final void clearNumCommitsCompleted()
ISrvMonAppEngineStatsclearNumCommitsCompleted in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumCommitsCompleted(long)public static final int getNumSendCommitsStartedFieldId()
public final void setNumSendCommitsStarted(long val)
ISrvMonAppEngineStatssetNumSendCommitsStarted in interface ISrvMonAppEngineStatsval - The value to set.public final void setNumSendCommitsStartedAsObject(Long val)
ISrvMonAppEngineStatssetNumSendCommitsStartedAsObject in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumSendCommitsStarted()
ISrvMonAppEngineStatsgetNumSendCommitsStarted in interface ISrvMonAppEngineStatspublic final Long getNumSendCommitsStartedAsObject()
ISrvMonAppEngineStatsgetNumSendCommitsStartedAsObject in interface ISrvMonAppEngineStatspublic final void setNumSendCommitsStartedFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumSendCommitsStartedField()
public final boolean hasNumSendCommitsStarted()
ISrvMonAppEngineStatshasNumSendCommitsStarted in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumSendCommitsStarted()public final void clearNumSendCommitsStarted()
ISrvMonAppEngineStatsclearNumSendCommitsStarted in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumSendCommitsStarted(long)public static final int getNumSendCommitsCompletedFieldId()
public final void setNumSendCommitsCompleted(long val)
ISrvMonAppEngineStatssetNumSendCommitsCompleted in interface ISrvMonAppEngineStatsval - The value to set.public final void setNumSendCommitsCompletedAsObject(Long val)
ISrvMonAppEngineStatssetNumSendCommitsCompletedAsObject in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumSendCommitsCompleted()
ISrvMonAppEngineStatsgetNumSendCommitsCompleted in interface ISrvMonAppEngineStatspublic final Long getNumSendCommitsCompletedAsObject()
ISrvMonAppEngineStatsgetNumSendCommitsCompletedAsObject in interface ISrvMonAppEngineStatspublic final void setNumSendCommitsCompletedFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumSendCommitsCompletedField()
public final boolean hasNumSendCommitsCompleted()
ISrvMonAppEngineStatshasNumSendCommitsCompleted in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumSendCommitsCompleted()public final void clearNumSendCommitsCompleted()
ISrvMonAppEngineStatsclearNumSendCommitsCompleted in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumSendCommitsCompleted(long)public static final int getSendCommitCompletionQueueSizeFieldId()
public final void setSendCommitCompletionQueueSize(int val)
ISrvMonAppEngineStatssetSendCommitCompletionQueueSize in interface ISrvMonAppEngineStatsval - The value to set.public final void setSendCommitCompletionQueueSizeAsObject(Integer val)
ISrvMonAppEngineStatssetSendCommitCompletionQueueSizeAsObject in interface ISrvMonAppEngineStatsval - The value to set.public final int getSendCommitCompletionQueueSize()
ISrvMonAppEngineStatsgetSendCommitCompletionQueueSize in interface ISrvMonAppEngineStatspublic final Integer getSendCommitCompletionQueueSizeAsObject()
ISrvMonAppEngineStatsgetSendCommitCompletionQueueSizeAsObject in interface ISrvMonAppEngineStatspublic final void setSendCommitCompletionQueueSizeFrom(com.neeve.xbuf.XbufVariableIntField val)
public final com.neeve.xbuf.XbufVariableIntField getSendCommitCompletionQueueSizeField()
public final boolean hasSendCommitCompletionQueueSize()
ISrvMonAppEngineStatshasSendCommitCompletionQueueSize in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getSendCommitCompletionQueueSize()public final void clearSendCommitCompletionQueueSize()
ISrvMonAppEngineStatsclearSendCommitCompletionQueueSize in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setSendCommitCompletionQueueSize(int)public static final int getNumStoreCommitsStartedFieldId()
public final void setNumStoreCommitsStarted(long val)
ISrvMonAppEngineStatssetNumStoreCommitsStarted in interface ISrvMonAppEngineStatsval - The value to set.public final void setNumStoreCommitsStartedAsObject(Long val)
ISrvMonAppEngineStatssetNumStoreCommitsStartedAsObject in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumStoreCommitsStarted()
ISrvMonAppEngineStatsgetNumStoreCommitsStarted in interface ISrvMonAppEngineStatspublic final Long getNumStoreCommitsStartedAsObject()
ISrvMonAppEngineStatsgetNumStoreCommitsStartedAsObject in interface ISrvMonAppEngineStatspublic final void setNumStoreCommitsStartedFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumStoreCommitsStartedField()
public final boolean hasNumStoreCommitsStarted()
ISrvMonAppEngineStatshasNumStoreCommitsStarted in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumStoreCommitsStarted()public final void clearNumStoreCommitsStarted()
ISrvMonAppEngineStatsclearNumStoreCommitsStarted in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumStoreCommitsStarted(long)public static final int getNumStoreCommitsCompletedFieldId()
public final void setNumStoreCommitsCompleted(long val)
ISrvMonAppEngineStatssetNumStoreCommitsCompleted in interface ISrvMonAppEngineStatsval - The value to set.public final void setNumStoreCommitsCompletedAsObject(Long val)
ISrvMonAppEngineStatssetNumStoreCommitsCompletedAsObject in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumStoreCommitsCompleted()
ISrvMonAppEngineStatsgetNumStoreCommitsCompleted in interface ISrvMonAppEngineStatspublic final Long getNumStoreCommitsCompletedAsObject()
ISrvMonAppEngineStatsgetNumStoreCommitsCompletedAsObject in interface ISrvMonAppEngineStatspublic final void setNumStoreCommitsCompletedFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumStoreCommitsCompletedField()
public final boolean hasNumStoreCommitsCompleted()
ISrvMonAppEngineStatshasNumStoreCommitsCompleted in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumStoreCommitsCompleted()public final void clearNumStoreCommitsCompleted()
ISrvMonAppEngineStatsclearNumStoreCommitsCompleted in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumStoreCommitsCompleted(long)public static final int getStoreCommitCompletionQueueSizeFieldId()
public final void setStoreCommitCompletionQueueSize(int val)
ISrvMonAppEngineStatssetStoreCommitCompletionQueueSize in interface ISrvMonAppEngineStatsval - The value to set.public final void setStoreCommitCompletionQueueSizeAsObject(Integer val)
ISrvMonAppEngineStatssetStoreCommitCompletionQueueSizeAsObject in interface ISrvMonAppEngineStatsval - The value to set.public final int getStoreCommitCompletionQueueSize()
ISrvMonAppEngineStatsgetStoreCommitCompletionQueueSize in interface ISrvMonAppEngineStatspublic final Integer getStoreCommitCompletionQueueSizeAsObject()
ISrvMonAppEngineStatsgetStoreCommitCompletionQueueSizeAsObject in interface ISrvMonAppEngineStatspublic final void setStoreCommitCompletionQueueSizeFrom(com.neeve.xbuf.XbufVariableIntField val)
public final com.neeve.xbuf.XbufVariableIntField getStoreCommitCompletionQueueSizeField()
public final boolean hasStoreCommitCompletionQueueSize()
ISrvMonAppEngineStatshasStoreCommitCompletionQueueSize in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getStoreCommitCompletionQueueSize()public final void clearStoreCommitCompletionQueueSize()
ISrvMonAppEngineStatsclearStoreCommitCompletionQueueSize in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setStoreCommitCompletionQueueSize(int)public static final int getNumRollbacksFieldId()
public final void setNumRollbacks(long val)
ISrvMonAppEngineStatssetNumRollbacks in interface ISrvMonAppEngineStatsval - The value to set.public final void setNumRollbacksAsObject(Long val)
ISrvMonAppEngineStatssetNumRollbacksAsObject in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumRollbacks()
ISrvMonAppEngineStatsgetNumRollbacks in interface ISrvMonAppEngineStatspublic final Long getNumRollbacksAsObject()
ISrvMonAppEngineStatsgetNumRollbacksAsObject in interface ISrvMonAppEngineStatspublic final void setNumRollbacksFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumRollbacksField()
public final boolean hasNumRollbacks()
ISrvMonAppEngineStatshasNumRollbacks in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumRollbacks()public final void clearNumRollbacks()
ISrvMonAppEngineStatsclearNumRollbacks in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumRollbacks(long)public static final int getBackupOutboundQueueSizeFieldId()
public final void setBackupOutboundQueueSize(long val)
ISrvMonAppEngineStatsThe backup outbound queue holds messages that have not been stabilized and will be restransmitted in the event that an engine becomes the Primary cluster member.
setBackupOutboundQueueSize in interface ISrvMonAppEngineStatsval - The value to set.public final void setBackupOutboundQueueSizeAsObject(Long val)
ISrvMonAppEngineStatsThe backup outbound queue holds messages that have not been stabilized and will be restransmitted in the event that an engine becomes the Primary cluster member.
setBackupOutboundQueueSizeAsObject in interface ISrvMonAppEngineStatsval - The value to set.public final long getBackupOutboundQueueSize()
ISrvMonAppEngineStatsThe backup outbound queue holds messages that have not been stabilized and will be restransmitted in the event that an engine becomes the Primary cluster member.
getBackupOutboundQueueSize in interface ISrvMonAppEngineStatspublic final Long getBackupOutboundQueueSizeAsObject()
ISrvMonAppEngineStatsThe backup outbound queue holds messages that have not been stabilized and will be restransmitted in the event that an engine becomes the Primary cluster member.
getBackupOutboundQueueSizeAsObject in interface ISrvMonAppEngineStatspublic final void setBackupOutboundQueueSizeFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getBackupOutboundQueueSizeField()
public final boolean hasBackupOutboundQueueSize()
ISrvMonAppEngineStatsThe backup outbound queue holds messages that have not been stabilized and will be restransmitted in the event that an engine becomes the Primary cluster member.
hasBackupOutboundQueueSize in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getBackupOutboundQueueSize()public final void clearBackupOutboundQueueSize()
ISrvMonAppEngineStatsThe backup outbound queue holds messages that have not been stabilized and will be restransmitted in the event that an engine becomes the Primary cluster member.
clearBackupOutboundQueueSize in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setBackupOutboundQueueSize(long)public static final int getBackupOutboundLogQueueSizeFieldId()
public final void setBackupOutboundLogQueueSize(long val)
ISrvMonAppEngineStatsThe backup log queue holds messages that have not been stabilized and are pending for write to an outbound message logger.
setBackupOutboundLogQueueSize in interface ISrvMonAppEngineStatsval - The value to set.public final void setBackupOutboundLogQueueSizeAsObject(Long val)
ISrvMonAppEngineStatsThe backup log queue holds messages that have not been stabilized and are pending for write to an outbound message logger.
setBackupOutboundLogQueueSizeAsObject in interface ISrvMonAppEngineStatsval - The value to set.public final long getBackupOutboundLogQueueSize()
ISrvMonAppEngineStatsThe backup log queue holds messages that have not been stabilized and are pending for write to an outbound message logger.
getBackupOutboundLogQueueSize in interface ISrvMonAppEngineStatspublic final Long getBackupOutboundLogQueueSizeAsObject()
ISrvMonAppEngineStatsThe backup log queue holds messages that have not been stabilized and are pending for write to an outbound message logger.
getBackupOutboundLogQueueSizeAsObject in interface ISrvMonAppEngineStatspublic final void setBackupOutboundLogQueueSizeFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getBackupOutboundLogQueueSizeField()
public final boolean hasBackupOutboundLogQueueSize()
ISrvMonAppEngineStatsThe backup log queue holds messages that have not been stabilized and are pending for write to an outbound message logger.
hasBackupOutboundLogQueueSize in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getBackupOutboundLogQueueSize()public final void clearBackupOutboundLogQueueSize()
ISrvMonAppEngineStatsThe backup log queue holds messages that have not been stabilized and are pending for write to an outbound message logger.
clearBackupOutboundLogQueueSize in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setBackupOutboundLogQueueSize(long)public static final int getOutboundSnoFieldId()
public final void setOutboundSno(long val)
ISrvMonAppEngineStatsThe outbound sequence number is used for doubt resolution and duplicate detection in the event of message retransmission.
setOutboundSno in interface ISrvMonAppEngineStatsval - The value to set.public final void setOutboundSnoAsObject(Long val)
ISrvMonAppEngineStatsThe outbound sequence number is used for doubt resolution and duplicate detection in the event of message retransmission.
setOutboundSnoAsObject in interface ISrvMonAppEngineStatsval - The value to set.public final long getOutboundSno()
ISrvMonAppEngineStatsThe outbound sequence number is used for doubt resolution and duplicate detection in the event of message retransmission.
getOutboundSno in interface ISrvMonAppEngineStatspublic final Long getOutboundSnoAsObject()
ISrvMonAppEngineStatsThe outbound sequence number is used for doubt resolution and duplicate detection in the event of message retransmission.
getOutboundSnoAsObject in interface ISrvMonAppEngineStatspublic final void setOutboundSnoFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getOutboundSnoField()
public final boolean hasOutboundSno()
ISrvMonAppEngineStatsThe outbound sequence number is used for doubt resolution and duplicate detection in the event of message retransmission.
hasOutboundSno in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getOutboundSno()public final void clearOutboundSno()
ISrvMonAppEngineStatsThe outbound sequence number is used for doubt resolution and duplicate detection in the event of message retransmission.
clearOutboundSno in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setOutboundSno(long)public static final int getOutboundStableSnoFieldId()
public final void setOutboundStableSno(long val)
ISrvMonAppEngineStatsThe stable outbound sequence number represents messages that have been acknowledged downstream, and need not be retramitted or retained in the event of reconnect.
setOutboundStableSno in interface ISrvMonAppEngineStatsval - The value to set.public final void setOutboundStableSnoAsObject(Long val)
ISrvMonAppEngineStatsThe stable outbound sequence number represents messages that have been acknowledged downstream, and need not be retramitted or retained in the event of reconnect.
setOutboundStableSnoAsObject in interface ISrvMonAppEngineStatsval - The value to set.public final long getOutboundStableSno()
ISrvMonAppEngineStatsThe stable outbound sequence number represents messages that have been acknowledged downstream, and need not be retramitted or retained in the event of reconnect.
getOutboundStableSno in interface ISrvMonAppEngineStatspublic final Long getOutboundStableSnoAsObject()
ISrvMonAppEngineStatsThe stable outbound sequence number represents messages that have been acknowledged downstream, and need not be retramitted or retained in the event of reconnect.
getOutboundStableSnoAsObject in interface ISrvMonAppEngineStatspublic final void setOutboundStableSnoFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getOutboundStableSnoField()
public final boolean hasOutboundStableSno()
ISrvMonAppEngineStatsThe stable outbound sequence number represents messages that have been acknowledged downstream, and need not be retramitted or retained in the event of reconnect.
hasOutboundStableSno in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getOutboundStableSno()public final void clearOutboundStableSno()
ISrvMonAppEngineStatsThe stable outbound sequence number represents messages that have been acknowledged downstream, and need not be retramitted or retained in the event of reconnect.
clearOutboundStableSno in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setOutboundStableSno(long)public static final int getNumEventsProcessedFieldId()
public final void setNumEventsProcessed(long val)
ISrvMonAppEngineStatssetNumEventsProcessed in interface ISrvMonAppEngineStatsval - The value to set.public final void setNumEventsProcessedAsObject(Long val)
ISrvMonAppEngineStatssetNumEventsProcessedAsObject in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumEventsProcessed()
ISrvMonAppEngineStatsgetNumEventsProcessed in interface ISrvMonAppEngineStatspublic final Long getNumEventsProcessedAsObject()
ISrvMonAppEngineStatsgetNumEventsProcessedAsObject in interface ISrvMonAppEngineStatspublic final void setNumEventsProcessedFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumEventsProcessedField()
public final boolean hasNumEventsProcessed()
ISrvMonAppEngineStatshasNumEventsProcessed in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumEventsProcessed()public final void clearNumEventsProcessed()
ISrvMonAppEngineStatsclearNumEventsProcessed in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumEventsProcessed(long)public static final int getNumMsgsSourcedFieldId()
public final void setNumMsgsSourced(long val)
ISrvMonAppEngineStatsSourced messages apply only to messages not received directly from a message bus. They include: messages replicated to the backup, initialized from the event log at the primary, initialized from the primary at the backup, and messages injected by the application. The total number of messages received by the engine can be computed by adding numMsgsRcvdBestEffort + numMsgsRcvdGuaranteed + numMsgsSourced.
setNumMsgsSourced in interface ISrvMonAppEngineStatsval - The value to set.public final void setNumMsgsSourcedAsObject(Long val)
ISrvMonAppEngineStatsSourced messages apply only to messages not received directly from a message bus. They include: messages replicated to the backup, initialized from the event log at the primary, initialized from the primary at the backup, and messages injected by the application. The total number of messages received by the engine can be computed by adding numMsgsRcvdBestEffort + numMsgsRcvdGuaranteed + numMsgsSourced.
setNumMsgsSourcedAsObject in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumMsgsSourced()
ISrvMonAppEngineStatsSourced messages apply only to messages not received directly from a message bus. They include: messages replicated to the backup, initialized from the event log at the primary, initialized from the primary at the backup, and messages injected by the application. The total number of messages received by the engine can be computed by adding numMsgsRcvdBestEffort + numMsgsRcvdGuaranteed + numMsgsSourced.
getNumMsgsSourced in interface ISrvMonAppEngineStatspublic final Long getNumMsgsSourcedAsObject()
ISrvMonAppEngineStatsSourced messages apply only to messages not received directly from a message bus. They include: messages replicated to the backup, initialized from the event log at the primary, initialized from the primary at the backup, and messages injected by the application. The total number of messages received by the engine can be computed by adding numMsgsRcvdBestEffort + numMsgsRcvdGuaranteed + numMsgsSourced.
getNumMsgsSourcedAsObject in interface ISrvMonAppEngineStatspublic final void setNumMsgsSourcedFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumMsgsSourcedField()
public final boolean hasNumMsgsSourced()
ISrvMonAppEngineStatsSourced messages apply only to messages not received directly from a message bus. They include: messages replicated to the backup, initialized from the event log at the primary, initialized from the primary at the backup, and messages injected by the application. The total number of messages received by the engine can be computed by adding numMsgsRcvdBestEffort + numMsgsRcvdGuaranteed + numMsgsSourced.
hasNumMsgsSourced in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumMsgsSourced()public final void clearNumMsgsSourced()
ISrvMonAppEngineStatsSourced messages apply only to messages not received directly from a message bus. They include: messages replicated to the backup, initialized from the event log at the primary, initialized from the primary at the backup, and messages injected by the application. The total number of messages received by the engine can be computed by adding numMsgsRcvdBestEffort + numMsgsRcvdGuaranteed + numMsgsSourced.
clearNumMsgsSourced in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumMsgsSourced(long)public static final int getNumMsgsFilteredFieldId()
public final void setNumMsgsFiltered(long val)
ISrvMonAppEngineStatssetNumMsgsFiltered in interface ISrvMonAppEngineStatsval - The value to set.public final void setNumMsgsFilteredAsObject(Long val)
ISrvMonAppEngineStatssetNumMsgsFilteredAsObject in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumMsgsFiltered()
ISrvMonAppEngineStatsgetNumMsgsFiltered in interface ISrvMonAppEngineStatspublic final Long getNumMsgsFilteredAsObject()
ISrvMonAppEngineStatsgetNumMsgsFilteredAsObject in interface ISrvMonAppEngineStatspublic final void setNumMsgsFilteredFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumMsgsFilteredField()
public final boolean hasNumMsgsFiltered()
ISrvMonAppEngineStatshasNumMsgsFiltered in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumMsgsFiltered()public final void clearNumMsgsFiltered()
ISrvMonAppEngineStatsclearNumMsgsFiltered in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumMsgsFiltered(long)public static final int getNumPartialRollbacksFieldId()
public final void setNumPartialRollbacks(long val)
ISrvMonAppEngineStatssetNumPartialRollbacks in interface ISrvMonAppEngineStatsval - The value to set.public final void setNumPartialRollbacksAsObject(Long val)
ISrvMonAppEngineStatssetNumPartialRollbacksAsObject in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumPartialRollbacks()
ISrvMonAppEngineStatsgetNumPartialRollbacks in interface ISrvMonAppEngineStatspublic final Long getNumPartialRollbacksAsObject()
ISrvMonAppEngineStatsgetNumPartialRollbacksAsObject in interface ISrvMonAppEngineStatspublic final void setNumPartialRollbacksFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumPartialRollbacksField()
public final boolean hasNumPartialRollbacks()
ISrvMonAppEngineStatshasNumPartialRollbacks in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumPartialRollbacks()public final void clearNumPartialRollbacks()
ISrvMonAppEngineStatsclearNumPartialRollbacks in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumPartialRollbacks(long)public static final int getMsgPreProcLatenciesFieldId()
public final void setMsgPreProcLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStatssetMsgPreProcLatencies in interface ISrvMonAppEngineStatsval - The value to set.public final void lendMsgPreProcLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStats
NOTE:
It is illegal to hold onto an entity 'set' on a message post the disposal of the container message.
This is true even if a reference to the entity is explicitly 'acquired' by the application via acquire().
To hold onto the reference of an entity beyond the lifecycle of its container message, an application must own a reference to the entity (via, for example, 'taking' the entity off an inbound message) and then 'lend' the entity to the message for sending. The act of 'lending' an entity to a message implies that the application continues to own the entity even though the message is holding a reference to it for the duration of the send.
lendMsgPreProcLatencies in interface ISrvMonAppEngineStatsval - the value to 'lend' to lend.public final SrvMonIntSeries getMsgPreProcLatencies()
ISrvMonAppEngineStatsgetMsgPreProcLatencies in interface ISrvMonAppEngineStatspublic final void getMsgPreProcLatenciesTo(SrvMonIntSeries to)
ISrvMonAppEngineStatsIF the value is not set, then the contents of the provided SrvMonIntSeries are cleared.
getMsgPreProcLatenciesTo in interface ISrvMonAppEngineStatsto - the value to copy intoSrvMonIntSeries.copyInto(SrvMonIntSeries)public final SrvMonIntSeries takeMsgPreProcLatencies()
ISrvMonAppEngineStats
NOTE:
A nested entity reference returned by getXXX() is only valid until the entity is disposed
i.e. the act of getting an entity does not transfer ownership of the entity to the application
A message disposes of its reference to its contained entities when it is disposed itself.
An AEP engine disposes a message on return from its message handler. Therefore, applications working with AEP engines that wish to hold onto a nested entity reference post return from its containing message's handler must either acquire a reference to the container message or 'take' the nested entity itself from the container message. The act of 'taking' an entity differs from 'getting' an entity in that 'take' does what is necessary to ensure that the entity contents are not cleared and the entity not disposed when the message itself is disposed. For a taken entity to be disposed, the application must explicitly dispose it when done working with it.
takeMsgPreProcLatencies in interface ISrvMonAppEngineStatsnull if the field is not set.public final boolean hasMsgPreProcLatencies()
ISrvMonAppEngineStatshasMsgPreProcLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getMsgPreProcLatencies()public final void clearMsgPreProcLatencies()
ISrvMonAppEngineStatsclearMsgPreProcLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setMsgPreProcLatencies(SrvMonIntSeries)public static final int getMsgProcessingLatenciesFieldId()
public final void setMsgProcessingLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStatssetMsgProcessingLatencies in interface ISrvMonAppEngineStatsval - The value to set.public final void lendMsgProcessingLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStats
NOTE:
It is illegal to hold onto an entity 'set' on a message post the disposal of the container message.
This is true even if a reference to the entity is explicitly 'acquired' by the application via acquire().
To hold onto the reference of an entity beyond the lifecycle of its container message, an application must own a reference to the entity (via, for example, 'taking' the entity off an inbound message) and then 'lend' the entity to the message for sending. The act of 'lending' an entity to a message implies that the application continues to own the entity even though the message is holding a reference to it for the duration of the send.
lendMsgProcessingLatencies in interface ISrvMonAppEngineStatsval - the value to 'lend' to lend.public final SrvMonIntSeries getMsgProcessingLatencies()
ISrvMonAppEngineStatsgetMsgProcessingLatencies in interface ISrvMonAppEngineStatspublic final void getMsgProcessingLatenciesTo(SrvMonIntSeries to)
ISrvMonAppEngineStatsIF the value is not set, then the contents of the provided SrvMonIntSeries are cleared.
getMsgProcessingLatenciesTo in interface ISrvMonAppEngineStatsto - the value to copy intoSrvMonIntSeries.copyInto(SrvMonIntSeries)public final SrvMonIntSeries takeMsgProcessingLatencies()
ISrvMonAppEngineStats
NOTE:
A nested entity reference returned by getXXX() is only valid until the entity is disposed
i.e. the act of getting an entity does not transfer ownership of the entity to the application
A message disposes of its reference to its contained entities when it is disposed itself.
An AEP engine disposes a message on return from its message handler. Therefore, applications working with AEP engines that wish to hold onto a nested entity reference post return from its containing message's handler must either acquire a reference to the container message or 'take' the nested entity itself from the container message. The act of 'taking' an entity differs from 'getting' an entity in that 'take' does what is necessary to ensure that the entity contents are not cleared and the entity not disposed when the message itself is disposed. For a taken entity to be disposed, the application must explicitly dispose it when done working with it.
takeMsgProcessingLatencies in interface ISrvMonAppEngineStatsnull if the field is not set.public final boolean hasMsgProcessingLatencies()
ISrvMonAppEngineStatshasMsgProcessingLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getMsgProcessingLatencies()public final void clearMsgProcessingLatencies()
ISrvMonAppEngineStatsclearMsgProcessingLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setMsgProcessingLatencies(SrvMonIntSeries)public static final int getMsgSendLatenciesFieldId()
public final void setMsgSendLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStatssetMsgSendLatencies in interface ISrvMonAppEngineStatsval - The value to set.public final void lendMsgSendLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStats
NOTE:
It is illegal to hold onto an entity 'set' on a message post the disposal of the container message.
This is true even if a reference to the entity is explicitly 'acquired' by the application via acquire().
To hold onto the reference of an entity beyond the lifecycle of its container message, an application must own a reference to the entity (via, for example, 'taking' the entity off an inbound message) and then 'lend' the entity to the message for sending. The act of 'lending' an entity to a message implies that the application continues to own the entity even though the message is holding a reference to it for the duration of the send.
lendMsgSendLatencies in interface ISrvMonAppEngineStatsval - the value to 'lend' to lend.public final SrvMonIntSeries getMsgSendLatencies()
ISrvMonAppEngineStatsgetMsgSendLatencies in interface ISrvMonAppEngineStatspublic final void getMsgSendLatenciesTo(SrvMonIntSeries to)
ISrvMonAppEngineStatsIF the value is not set, then the contents of the provided SrvMonIntSeries are cleared.
getMsgSendLatenciesTo in interface ISrvMonAppEngineStatsto - the value to copy intoSrvMonIntSeries.copyInto(SrvMonIntSeries)public final SrvMonIntSeries takeMsgSendLatencies()
ISrvMonAppEngineStats
NOTE:
A nested entity reference returned by getXXX() is only valid until the entity is disposed
i.e. the act of getting an entity does not transfer ownership of the entity to the application
A message disposes of its reference to its contained entities when it is disposed itself.
An AEP engine disposes a message on return from its message handler. Therefore, applications working with AEP engines that wish to hold onto a nested entity reference post return from its containing message's handler must either acquire a reference to the container message or 'take' the nested entity itself from the container message. The act of 'taking' an entity differs from 'getting' an entity in that 'take' does what is necessary to ensure that the entity contents are not cleared and the entity not disposed when the message itself is disposed. For a taken entity to be disposed, the application must explicitly dispose it when done working with it.
takeMsgSendLatencies in interface ISrvMonAppEngineStatsnull if the field is not set.public final boolean hasMsgSendLatencies()
ISrvMonAppEngineStatshasMsgSendLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getMsgSendLatencies()public final void clearMsgSendLatencies()
ISrvMonAppEngineStatsclearMsgSendLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setMsgSendLatencies(SrvMonIntSeries)public static final int getMsgSendCoreLatenciesFieldId()
public final void setMsgSendCoreLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStatssetMsgSendCoreLatencies in interface ISrvMonAppEngineStatsval - The value to set.public final void lendMsgSendCoreLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStats
NOTE:
It is illegal to hold onto an entity 'set' on a message post the disposal of the container message.
This is true even if a reference to the entity is explicitly 'acquired' by the application via acquire().
To hold onto the reference of an entity beyond the lifecycle of its container message, an application must own a reference to the entity (via, for example, 'taking' the entity off an inbound message) and then 'lend' the entity to the message for sending. The act of 'lending' an entity to a message implies that the application continues to own the entity even though the message is holding a reference to it for the duration of the send.
lendMsgSendCoreLatencies in interface ISrvMonAppEngineStatsval - the value to 'lend' to lend.public final SrvMonIntSeries getMsgSendCoreLatencies()
ISrvMonAppEngineStatsgetMsgSendCoreLatencies in interface ISrvMonAppEngineStatspublic final void getMsgSendCoreLatenciesTo(SrvMonIntSeries to)
ISrvMonAppEngineStatsIF the value is not set, then the contents of the provided SrvMonIntSeries are cleared.
getMsgSendCoreLatenciesTo in interface ISrvMonAppEngineStatsto - the value to copy intoSrvMonIntSeries.copyInto(SrvMonIntSeries)public final SrvMonIntSeries takeMsgSendCoreLatencies()
ISrvMonAppEngineStats
NOTE:
A nested entity reference returned by getXXX() is only valid until the entity is disposed
i.e. the act of getting an entity does not transfer ownership of the entity to the application
A message disposes of its reference to its contained entities when it is disposed itself.
An AEP engine disposes a message on return from its message handler. Therefore, applications working with AEP engines that wish to hold onto a nested entity reference post return from its containing message's handler must either acquire a reference to the container message or 'take' the nested entity itself from the container message. The act of 'taking' an entity differs from 'getting' an entity in that 'take' does what is necessary to ensure that the entity contents are not cleared and the entity not disposed when the message itself is disposed. For a taken entity to be disposed, the application must explicitly dispose it when done working with it.
takeMsgSendCoreLatencies in interface ISrvMonAppEngineStatsnull if the field is not set.public final boolean hasMsgSendCoreLatencies()
ISrvMonAppEngineStatshasMsgSendCoreLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getMsgSendCoreLatencies()public final void clearMsgSendCoreLatencies()
ISrvMonAppEngineStatsclearMsgSendCoreLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setMsgSendCoreLatencies(SrvMonIntSeries)public static final int getCommitStartLatenciesFieldId()
public final void setCommitStartLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStatssetCommitStartLatencies in interface ISrvMonAppEngineStatsval - The value to set.public final void lendCommitStartLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStats
NOTE:
It is illegal to hold onto an entity 'set' on a message post the disposal of the container message.
This is true even if a reference to the entity is explicitly 'acquired' by the application via acquire().
To hold onto the reference of an entity beyond the lifecycle of its container message, an application must own a reference to the entity (via, for example, 'taking' the entity off an inbound message) and then 'lend' the entity to the message for sending. The act of 'lending' an entity to a message implies that the application continues to own the entity even though the message is holding a reference to it for the duration of the send.
lendCommitStartLatencies in interface ISrvMonAppEngineStatsval - the value to 'lend' to lend.public final SrvMonIntSeries getCommitStartLatencies()
ISrvMonAppEngineStatsgetCommitStartLatencies in interface ISrvMonAppEngineStatspublic final void getCommitStartLatenciesTo(SrvMonIntSeries to)
ISrvMonAppEngineStatsIF the value is not set, then the contents of the provided SrvMonIntSeries are cleared.
getCommitStartLatenciesTo in interface ISrvMonAppEngineStatsto - the value to copy intoSrvMonIntSeries.copyInto(SrvMonIntSeries)public final SrvMonIntSeries takeCommitStartLatencies()
ISrvMonAppEngineStats
NOTE:
A nested entity reference returned by getXXX() is only valid until the entity is disposed
i.e. the act of getting an entity does not transfer ownership of the entity to the application
A message disposes of its reference to its contained entities when it is disposed itself.
An AEP engine disposes a message on return from its message handler. Therefore, applications working with AEP engines that wish to hold onto a nested entity reference post return from its containing message's handler must either acquire a reference to the container message or 'take' the nested entity itself from the container message. The act of 'taking' an entity differs from 'getting' an entity in that 'take' does what is necessary to ensure that the entity contents are not cleared and the entity not disposed when the message itself is disposed. For a taken entity to be disposed, the application must explicitly dispose it when done working with it.
takeCommitStartLatencies in interface ISrvMonAppEngineStatsnull if the field is not set.public final boolean hasCommitStartLatencies()
ISrvMonAppEngineStatshasCommitStartLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getCommitStartLatencies()public final void clearCommitStartLatencies()
ISrvMonAppEngineStatsclearCommitStartLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setCommitStartLatencies(SrvMonIntSeries)public static final int getCommitPrologueLatenciesFieldId()
public final void setCommitPrologueLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStatssetCommitPrologueLatencies in interface ISrvMonAppEngineStatsval - The value to set.public final void lendCommitPrologueLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStats
NOTE:
It is illegal to hold onto an entity 'set' on a message post the disposal of the container message.
This is true even if a reference to the entity is explicitly 'acquired' by the application via acquire().
To hold onto the reference of an entity beyond the lifecycle of its container message, an application must own a reference to the entity (via, for example, 'taking' the entity off an inbound message) and then 'lend' the entity to the message for sending. The act of 'lending' an entity to a message implies that the application continues to own the entity even though the message is holding a reference to it for the duration of the send.
lendCommitPrologueLatencies in interface ISrvMonAppEngineStatsval - the value to 'lend' to lend.public final SrvMonIntSeries getCommitPrologueLatencies()
ISrvMonAppEngineStatsgetCommitPrologueLatencies in interface ISrvMonAppEngineStatspublic final void getCommitPrologueLatenciesTo(SrvMonIntSeries to)
ISrvMonAppEngineStatsIF the value is not set, then the contents of the provided SrvMonIntSeries are cleared.
getCommitPrologueLatenciesTo in interface ISrvMonAppEngineStatsto - the value to copy intoSrvMonIntSeries.copyInto(SrvMonIntSeries)public final SrvMonIntSeries takeCommitPrologueLatencies()
ISrvMonAppEngineStats
NOTE:
A nested entity reference returned by getXXX() is only valid until the entity is disposed
i.e. the act of getting an entity does not transfer ownership of the entity to the application
A message disposes of its reference to its contained entities when it is disposed itself.
An AEP engine disposes a message on return from its message handler. Therefore, applications working with AEP engines that wish to hold onto a nested entity reference post return from its containing message's handler must either acquire a reference to the container message or 'take' the nested entity itself from the container message. The act of 'taking' an entity differs from 'getting' an entity in that 'take' does what is necessary to ensure that the entity contents are not cleared and the entity not disposed when the message itself is disposed. For a taken entity to be disposed, the application must explicitly dispose it when done working with it.
takeCommitPrologueLatencies in interface ISrvMonAppEngineStatsnull if the field is not set.public final boolean hasCommitPrologueLatencies()
ISrvMonAppEngineStatshasCommitPrologueLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getCommitPrologueLatencies()public final void clearCommitPrologueLatencies()
ISrvMonAppEngineStatsclearCommitPrologueLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setCommitPrologueLatencies(SrvMonIntSeries)public static final int getCommitSendLatenciesFieldId()
public final void setCommitSendLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStatsBecause commit send latencies include the time until an acknowledgement is received, a high value here does not necessarily mean that outbound sends will exhibit a high latency.
setCommitSendLatencies in interface ISrvMonAppEngineStatsval - The value to set.public final void lendCommitSendLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStatsBecause commit send latencies include the time until an acknowledgement is received, a high value here does not necessarily mean that outbound sends will exhibit a high latency.
NOTE:
It is illegal to hold onto an entity 'set' on a message post the disposal of the container message.
This is true even if a reference to the entity is explicitly 'acquired' by the application via acquire().
To hold onto the reference of an entity beyond the lifecycle of its container message, an application must own a reference to the entity (via, for example, 'taking' the entity off an inbound message) and then 'lend' the entity to the message for sending. The act of 'lending' an entity to a message implies that the application continues to own the entity even though the message is holding a reference to it for the duration of the send.
lendCommitSendLatencies in interface ISrvMonAppEngineStatsval - the value to 'lend' to lend.public final SrvMonIntSeries getCommitSendLatencies()
ISrvMonAppEngineStatsBecause commit send latencies include the time until an acknowledgement is received, a high value here does not necessarily mean that outbound sends will exhibit a high latency.
getCommitSendLatencies in interface ISrvMonAppEngineStatspublic final void getCommitSendLatenciesTo(SrvMonIntSeries to)
ISrvMonAppEngineStatsIF the value is not set, then the contents of the provided SrvMonIntSeries are cleared.
getCommitSendLatenciesTo in interface ISrvMonAppEngineStatsto - the value to copy intoSrvMonIntSeries.copyInto(SrvMonIntSeries)public final SrvMonIntSeries takeCommitSendLatencies()
ISrvMonAppEngineStatsBecause commit send latencies include the time until an acknowledgement is received, a high value here does not necessarily mean that outbound sends will exhibit a high latency.
NOTE:
A nested entity reference returned by getXXX() is only valid until the entity is disposed
i.e. the act of getting an entity does not transfer ownership of the entity to the application
A message disposes of its reference to its contained entities when it is disposed itself.
An AEP engine disposes a message on return from its message handler. Therefore, applications working with AEP engines that wish to hold onto a nested entity reference post return from its containing message's handler must either acquire a reference to the container message or 'take' the nested entity itself from the container message. The act of 'taking' an entity differs from 'getting' an entity in that 'take' does what is necessary to ensure that the entity contents are not cleared and the entity not disposed when the message itself is disposed. For a taken entity to be disposed, the application must explicitly dispose it when done working with it.
takeCommitSendLatencies in interface ISrvMonAppEngineStatsnull if the field is not set.public final boolean hasCommitSendLatencies()
ISrvMonAppEngineStatsBecause commit send latencies include the time until an acknowledgement is received, a high value here does not necessarily mean that outbound sends will exhibit a high latency.
hasCommitSendLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getCommitSendLatencies()public final void clearCommitSendLatencies()
ISrvMonAppEngineStatsBecause commit send latencies include the time until an acknowledgement is received, a high value here does not necessarily mean that outbound sends will exhibit a high latency.
clearCommitSendLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setCommitSendLatencies(SrvMonIntSeries)public static final int getCommitStoreLatenciesFieldId()
public final void setCommitStoreLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStatssetCommitStoreLatencies in interface ISrvMonAppEngineStatsval - The value to set.public final void lendCommitStoreLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStats
NOTE:
It is illegal to hold onto an entity 'set' on a message post the disposal of the container message.
This is true even if a reference to the entity is explicitly 'acquired' by the application via acquire().
To hold onto the reference of an entity beyond the lifecycle of its container message, an application must own a reference to the entity (via, for example, 'taking' the entity off an inbound message) and then 'lend' the entity to the message for sending. The act of 'lending' an entity to a message implies that the application continues to own the entity even though the message is holding a reference to it for the duration of the send.
lendCommitStoreLatencies in interface ISrvMonAppEngineStatsval - the value to 'lend' to lend.public final SrvMonIntSeries getCommitStoreLatencies()
ISrvMonAppEngineStatsgetCommitStoreLatencies in interface ISrvMonAppEngineStatspublic final void getCommitStoreLatenciesTo(SrvMonIntSeries to)
ISrvMonAppEngineStatsIF the value is not set, then the contents of the provided SrvMonIntSeries are cleared.
getCommitStoreLatenciesTo in interface ISrvMonAppEngineStatsto - the value to copy intoSrvMonIntSeries.copyInto(SrvMonIntSeries)public final SrvMonIntSeries takeCommitStoreLatencies()
ISrvMonAppEngineStats
NOTE:
A nested entity reference returned by getXXX() is only valid until the entity is disposed
i.e. the act of getting an entity does not transfer ownership of the entity to the application
A message disposes of its reference to its contained entities when it is disposed itself.
An AEP engine disposes a message on return from its message handler. Therefore, applications working with AEP engines that wish to hold onto a nested entity reference post return from its containing message's handler must either acquire a reference to the container message or 'take' the nested entity itself from the container message. The act of 'taking' an entity differs from 'getting' an entity in that 'take' does what is necessary to ensure that the entity contents are not cleared and the entity not disposed when the message itself is disposed. For a taken entity to be disposed, the application must explicitly dispose it when done working with it.
takeCommitStoreLatencies in interface ISrvMonAppEngineStatsnull if the field is not set.public final boolean hasCommitStoreLatencies()
ISrvMonAppEngineStatshasCommitStoreLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getCommitStoreLatencies()public final void clearCommitStoreLatencies()
ISrvMonAppEngineStatsclearCommitStoreLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setCommitStoreLatencies(SrvMonIntSeries)public static final int getCommitEpilogueLatenciesFieldId()
public final void setCommitEpilogueLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStatssetCommitEpilogueLatencies in interface ISrvMonAppEngineStatsval - The value to set.public final void lendCommitEpilogueLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStats
NOTE:
It is illegal to hold onto an entity 'set' on a message post the disposal of the container message.
This is true even if a reference to the entity is explicitly 'acquired' by the application via acquire().
To hold onto the reference of an entity beyond the lifecycle of its container message, an application must own a reference to the entity (via, for example, 'taking' the entity off an inbound message) and then 'lend' the entity to the message for sending. The act of 'lending' an entity to a message implies that the application continues to own the entity even though the message is holding a reference to it for the duration of the send.
lendCommitEpilogueLatencies in interface ISrvMonAppEngineStatsval - the value to 'lend' to lend.public final SrvMonIntSeries getCommitEpilogueLatencies()
ISrvMonAppEngineStatsgetCommitEpilogueLatencies in interface ISrvMonAppEngineStatspublic final void getCommitEpilogueLatenciesTo(SrvMonIntSeries to)
ISrvMonAppEngineStatsIF the value is not set, then the contents of the provided SrvMonIntSeries are cleared.
getCommitEpilogueLatenciesTo in interface ISrvMonAppEngineStatsto - the value to copy intoSrvMonIntSeries.copyInto(SrvMonIntSeries)public final SrvMonIntSeries takeCommitEpilogueLatencies()
ISrvMonAppEngineStats
NOTE:
A nested entity reference returned by getXXX() is only valid until the entity is disposed
i.e. the act of getting an entity does not transfer ownership of the entity to the application
A message disposes of its reference to its contained entities when it is disposed itself.
An AEP engine disposes a message on return from its message handler. Therefore, applications working with AEP engines that wish to hold onto a nested entity reference post return from its containing message's handler must either acquire a reference to the container message or 'take' the nested entity itself from the container message. The act of 'taking' an entity differs from 'getting' an entity in that 'take' does what is necessary to ensure that the entity contents are not cleared and the entity not disposed when the message itself is disposed. For a taken entity to be disposed, the application must explicitly dispose it when done working with it.
takeCommitEpilogueLatencies in interface ISrvMonAppEngineStatsnull if the field is not set.public final boolean hasCommitEpilogueLatencies()
ISrvMonAppEngineStatshasCommitEpilogueLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getCommitEpilogueLatencies()public final void clearCommitEpilogueLatencies()
ISrvMonAppEngineStatsclearCommitEpilogueLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setCommitEpilogueLatencies(SrvMonIntSeries)public static final int getCommitFullLatenciesFieldId()
public final void setCommitFullLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStatssetCommitFullLatencies in interface ISrvMonAppEngineStatsval - The value to set.public final void lendCommitFullLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStats
NOTE:
It is illegal to hold onto an entity 'set' on a message post the disposal of the container message.
This is true even if a reference to the entity is explicitly 'acquired' by the application via acquire().
To hold onto the reference of an entity beyond the lifecycle of its container message, an application must own a reference to the entity (via, for example, 'taking' the entity off an inbound message) and then 'lend' the entity to the message for sending. The act of 'lending' an entity to a message implies that the application continues to own the entity even though the message is holding a reference to it for the duration of the send.
lendCommitFullLatencies in interface ISrvMonAppEngineStatsval - the value to 'lend' to lend.public final SrvMonIntSeries getCommitFullLatencies()
ISrvMonAppEngineStatsgetCommitFullLatencies in interface ISrvMonAppEngineStatspublic final void getCommitFullLatenciesTo(SrvMonIntSeries to)
ISrvMonAppEngineStatsIF the value is not set, then the contents of the provided SrvMonIntSeries are cleared.
getCommitFullLatenciesTo in interface ISrvMonAppEngineStatsto - the value to copy intoSrvMonIntSeries.copyInto(SrvMonIntSeries)public final SrvMonIntSeries takeCommitFullLatencies()
ISrvMonAppEngineStats
NOTE:
A nested entity reference returned by getXXX() is only valid until the entity is disposed
i.e. the act of getting an entity does not transfer ownership of the entity to the application
A message disposes of its reference to its contained entities when it is disposed itself.
An AEP engine disposes a message on return from its message handler. Therefore, applications working with AEP engines that wish to hold onto a nested entity reference post return from its containing message's handler must either acquire a reference to the container message or 'take' the nested entity itself from the container message. The act of 'taking' an entity differs from 'getting' an entity in that 'take' does what is necessary to ensure that the entity contents are not cleared and the entity not disposed when the message itself is disposed. For a taken entity to be disposed, the application must explicitly dispose it when done working with it.
takeCommitFullLatencies in interface ISrvMonAppEngineStatsnull if the field is not set.public final boolean hasCommitFullLatencies()
ISrvMonAppEngineStatshasCommitFullLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getCommitFullLatencies()public final void clearCommitFullLatencies()
ISrvMonAppEngineStatsclearCommitFullLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setCommitFullLatencies(SrvMonIntSeries)public static final int getInOutLatenciesFieldId()
public final void setInOutLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStatssetInOutLatencies in interface ISrvMonAppEngineStatsval - The value to set.public final void lendInOutLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStats
NOTE:
It is illegal to hold onto an entity 'set' on a message post the disposal of the container message.
This is true even if a reference to the entity is explicitly 'acquired' by the application via acquire().
To hold onto the reference of an entity beyond the lifecycle of its container message, an application must own a reference to the entity (via, for example, 'taking' the entity off an inbound message) and then 'lend' the entity to the message for sending. The act of 'lending' an entity to a message implies that the application continues to own the entity even though the message is holding a reference to it for the duration of the send.
lendInOutLatencies in interface ISrvMonAppEngineStatsval - the value to 'lend' to lend.public final SrvMonIntSeries getInOutLatencies()
ISrvMonAppEngineStatsgetInOutLatencies in interface ISrvMonAppEngineStatspublic final void getInOutLatenciesTo(SrvMonIntSeries to)
ISrvMonAppEngineStatsIF the value is not set, then the contents of the provided SrvMonIntSeries are cleared.
getInOutLatenciesTo in interface ISrvMonAppEngineStatsto - the value to copy intoSrvMonIntSeries.copyInto(SrvMonIntSeries)public final SrvMonIntSeries takeInOutLatencies()
ISrvMonAppEngineStats
NOTE:
A nested entity reference returned by getXXX() is only valid until the entity is disposed
i.e. the act of getting an entity does not transfer ownership of the entity to the application
A message disposes of its reference to its contained entities when it is disposed itself.
An AEP engine disposes a message on return from its message handler. Therefore, applications working with AEP engines that wish to hold onto a nested entity reference post return from its containing message's handler must either acquire a reference to the container message or 'take' the nested entity itself from the container message. The act of 'taking' an entity differs from 'getting' an entity in that 'take' does what is necessary to ensure that the entity contents are not cleared and the entity not disposed when the message itself is disposed. For a taken entity to be disposed, the application must explicitly dispose it when done working with it.
takeInOutLatencies in interface ISrvMonAppEngineStatsnull if the field is not set.public final boolean hasInOutLatencies()
ISrvMonAppEngineStatshasInOutLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getInOutLatencies()public final void clearInOutLatencies()
ISrvMonAppEngineStatsclearInOutLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setInOutLatencies(SrvMonIntSeries)public static final int getInAckLatenciesFieldId()
public final void setInAckLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStatssetInAckLatencies in interface ISrvMonAppEngineStatsval - The value to set.public final void lendInAckLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStats
NOTE:
It is illegal to hold onto an entity 'set' on a message post the disposal of the container message.
This is true even if a reference to the entity is explicitly 'acquired' by the application via acquire().
To hold onto the reference of an entity beyond the lifecycle of its container message, an application must own a reference to the entity (via, for example, 'taking' the entity off an inbound message) and then 'lend' the entity to the message for sending. The act of 'lending' an entity to a message implies that the application continues to own the entity even though the message is holding a reference to it for the duration of the send.
lendInAckLatencies in interface ISrvMonAppEngineStatsval - the value to 'lend' to lend.public final SrvMonIntSeries getInAckLatencies()
ISrvMonAppEngineStatsgetInAckLatencies in interface ISrvMonAppEngineStatspublic final void getInAckLatenciesTo(SrvMonIntSeries to)
ISrvMonAppEngineStatsIF the value is not set, then the contents of the provided SrvMonIntSeries are cleared.
getInAckLatenciesTo in interface ISrvMonAppEngineStatsto - the value to copy intoSrvMonIntSeries.copyInto(SrvMonIntSeries)public final SrvMonIntSeries takeInAckLatencies()
ISrvMonAppEngineStats
NOTE:
A nested entity reference returned by getXXX() is only valid until the entity is disposed
i.e. the act of getting an entity does not transfer ownership of the entity to the application
A message disposes of its reference to its contained entities when it is disposed itself.
An AEP engine disposes a message on return from its message handler. Therefore, applications working with AEP engines that wish to hold onto a nested entity reference post return from its containing message's handler must either acquire a reference to the container message or 'take' the nested entity itself from the container message. The act of 'taking' an entity differs from 'getting' an entity in that 'take' does what is necessary to ensure that the entity contents are not cleared and the entity not disposed when the message itself is disposed. For a taken entity to be disposed, the application must explicitly dispose it when done working with it.
takeInAckLatencies in interface ISrvMonAppEngineStatsnull if the field is not set.public final boolean hasInAckLatencies()
ISrvMonAppEngineStatshasInAckLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getInAckLatencies()public final void clearInAckLatencies()
ISrvMonAppEngineStatsclearInAckLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setInAckLatencies(SrvMonIntSeries)public static final int getTransactionLeg1ProcessingTimesFieldId()
public final void setTransactionLeg1ProcessingTimes(SrvMonIntSeries val)
ISrvMonAppEngineStatsTransaction Leg One includes time spent from the point where the first message of a transaction is received to submission of send/store commit (aka 'tleg1'). It includes message processing and and any overhead associated with transactional book keeping done by the engine. Note that each transaction leg is a portion of the overall commit time that is processed on the Aep Engine's thread. The sum of the transaction leg stats are important in that they determine the overall throughput that an application can sustain in terms of transactions per second.
setTransactionLeg1ProcessingTimes in interface ISrvMonAppEngineStatsval - The value to set.public final void lendTransactionLeg1ProcessingTimes(SrvMonIntSeries val)
ISrvMonAppEngineStatsTransaction Leg One includes time spent from the point where the first message of a transaction is received to submission of send/store commit (aka 'tleg1'). It includes message processing and and any overhead associated with transactional book keeping done by the engine. Note that each transaction leg is a portion of the overall commit time that is processed on the Aep Engine's thread. The sum of the transaction leg stats are important in that they determine the overall throughput that an application can sustain in terms of transactions per second.
NOTE:
It is illegal to hold onto an entity 'set' on a message post the disposal of the container message.
This is true even if a reference to the entity is explicitly 'acquired' by the application via acquire().
To hold onto the reference of an entity beyond the lifecycle of its container message, an application must own a reference to the entity (via, for example, 'taking' the entity off an inbound message) and then 'lend' the entity to the message for sending. The act of 'lending' an entity to a message implies that the application continues to own the entity even though the message is holding a reference to it for the duration of the send.
lendTransactionLeg1ProcessingTimes in interface ISrvMonAppEngineStatsval - the value to 'lend' to lend.public final SrvMonIntSeries getTransactionLeg1ProcessingTimes()
ISrvMonAppEngineStatsTransaction Leg One includes time spent from the point where the first message of a transaction is received to submission of send/store commit (aka 'tleg1'). It includes message processing and and any overhead associated with transactional book keeping done by the engine. Note that each transaction leg is a portion of the overall commit time that is processed on the Aep Engine's thread. The sum of the transaction leg stats are important in that they determine the overall throughput that an application can sustain in terms of transactions per second.
getTransactionLeg1ProcessingTimes in interface ISrvMonAppEngineStatspublic final void getTransactionLeg1ProcessingTimesTo(SrvMonIntSeries to)
ISrvMonAppEngineStatsIF the value is not set, then the contents of the provided SrvMonIntSeries are cleared.
getTransactionLeg1ProcessingTimesTo in interface ISrvMonAppEngineStatsto - the value to copy intoSrvMonIntSeries.copyInto(SrvMonIntSeries)public final SrvMonIntSeries takeTransactionLeg1ProcessingTimes()
ISrvMonAppEngineStatsTransaction Leg One includes time spent from the point where the first message of a transaction is received to submission of send/store commit (aka 'tleg1'). It includes message processing and and any overhead associated with transactional book keeping done by the engine. Note that each transaction leg is a portion of the overall commit time that is processed on the Aep Engine's thread. The sum of the transaction leg stats are important in that they determine the overall throughput that an application can sustain in terms of transactions per second.
NOTE:
A nested entity reference returned by getXXX() is only valid until the entity is disposed
i.e. the act of getting an entity does not transfer ownership of the entity to the application
A message disposes of its reference to its contained entities when it is disposed itself.
An AEP engine disposes a message on return from its message handler. Therefore, applications working with AEP engines that wish to hold onto a nested entity reference post return from its containing message's handler must either acquire a reference to the container message or 'take' the nested entity itself from the container message. The act of 'taking' an entity differs from 'getting' an entity in that 'take' does what is necessary to ensure that the entity contents are not cleared and the entity not disposed when the message itself is disposed. For a taken entity to be disposed, the application must explicitly dispose it when done working with it.
takeTransactionLeg1ProcessingTimes in interface ISrvMonAppEngineStatsnull if the field is not set.public final boolean hasTransactionLeg1ProcessingTimes()
ISrvMonAppEngineStatsTransaction Leg One includes time spent from the point where the first message of a transaction is received to submission of send/store commit (aka 'tleg1'). It includes message processing and and any overhead associated with transactional book keeping done by the engine. Note that each transaction leg is a portion of the overall commit time that is processed on the Aep Engine's thread. The sum of the transaction leg stats are important in that they determine the overall throughput that an application can sustain in terms of transactions per second.
hasTransactionLeg1ProcessingTimes in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getTransactionLeg1ProcessingTimes()public final void clearTransactionLeg1ProcessingTimes()
ISrvMonAppEngineStatsTransaction Leg One includes time spent from the point where the first message of a transaction is received to submission of send/store commit (aka 'tleg1'). It includes message processing and and any overhead associated with transactional book keeping done by the engine. Note that each transaction leg is a portion of the overall commit time that is processed on the Aep Engine's thread. The sum of the transaction leg stats are important in that they determine the overall throughput that an application can sustain in terms of transactions per second.
clearTransactionLeg1ProcessingTimes in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setTransactionLeg1ProcessingTimes(SrvMonIntSeries)public static final int getTransactionLeg2ProcessingTimesFieldId()
public final void setTransactionLeg2ProcessingTimes(SrvMonIntSeries val)
ISrvMonAppEngineStatsTransaction Leg Two includes time spent from the point where the send/store commit completion is received to the submission of store/send commit (aka 'tleg2'). Note that each transaction leg is a portion of the overall commit time that is processed on the Aep Engine's thread. The sum of the transaction leg stats are important in that they determine the overall throughput that an application can sustain in terms of transactions per second.
setTransactionLeg2ProcessingTimes in interface ISrvMonAppEngineStatsval - The value to set.public final void lendTransactionLeg2ProcessingTimes(SrvMonIntSeries val)
ISrvMonAppEngineStatsTransaction Leg Two includes time spent from the point where the send/store commit completion is received to the submission of store/send commit (aka 'tleg2'). Note that each transaction leg is a portion of the overall commit time that is processed on the Aep Engine's thread. The sum of the transaction leg stats are important in that they determine the overall throughput that an application can sustain in terms of transactions per second.
NOTE:
It is illegal to hold onto an entity 'set' on a message post the disposal of the container message.
This is true even if a reference to the entity is explicitly 'acquired' by the application via acquire().
To hold onto the reference of an entity beyond the lifecycle of its container message, an application must own a reference to the entity (via, for example, 'taking' the entity off an inbound message) and then 'lend' the entity to the message for sending. The act of 'lending' an entity to a message implies that the application continues to own the entity even though the message is holding a reference to it for the duration of the send.
lendTransactionLeg2ProcessingTimes in interface ISrvMonAppEngineStatsval - the value to 'lend' to lend.public final SrvMonIntSeries getTransactionLeg2ProcessingTimes()
ISrvMonAppEngineStatsTransaction Leg Two includes time spent from the point where the send/store commit completion is received to the submission of store/send commit (aka 'tleg2'). Note that each transaction leg is a portion of the overall commit time that is processed on the Aep Engine's thread. The sum of the transaction leg stats are important in that they determine the overall throughput that an application can sustain in terms of transactions per second.
getTransactionLeg2ProcessingTimes in interface ISrvMonAppEngineStatspublic final void getTransactionLeg2ProcessingTimesTo(SrvMonIntSeries to)
ISrvMonAppEngineStatsIF the value is not set, then the contents of the provided SrvMonIntSeries are cleared.
getTransactionLeg2ProcessingTimesTo in interface ISrvMonAppEngineStatsto - the value to copy intoSrvMonIntSeries.copyInto(SrvMonIntSeries)public final SrvMonIntSeries takeTransactionLeg2ProcessingTimes()
ISrvMonAppEngineStatsTransaction Leg Two includes time spent from the point where the send/store commit completion is received to the submission of store/send commit (aka 'tleg2'). Note that each transaction leg is a portion of the overall commit time that is processed on the Aep Engine's thread. The sum of the transaction leg stats are important in that they determine the overall throughput that an application can sustain in terms of transactions per second.
NOTE:
A nested entity reference returned by getXXX() is only valid until the entity is disposed
i.e. the act of getting an entity does not transfer ownership of the entity to the application
A message disposes of its reference to its contained entities when it is disposed itself.
An AEP engine disposes a message on return from its message handler. Therefore, applications working with AEP engines that wish to hold onto a nested entity reference post return from its containing message's handler must either acquire a reference to the container message or 'take' the nested entity itself from the container message. The act of 'taking' an entity differs from 'getting' an entity in that 'take' does what is necessary to ensure that the entity contents are not cleared and the entity not disposed when the message itself is disposed. For a taken entity to be disposed, the application must explicitly dispose it when done working with it.
takeTransactionLeg2ProcessingTimes in interface ISrvMonAppEngineStatsnull if the field is not set.public final boolean hasTransactionLeg2ProcessingTimes()
ISrvMonAppEngineStatsTransaction Leg Two includes time spent from the point where the send/store commit completion is received to the submission of store/send commit (aka 'tleg2'). Note that each transaction leg is a portion of the overall commit time that is processed on the Aep Engine's thread. The sum of the transaction leg stats are important in that they determine the overall throughput that an application can sustain in terms of transactions per second.
hasTransactionLeg2ProcessingTimes in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getTransactionLeg2ProcessingTimes()public final void clearTransactionLeg2ProcessingTimes()
ISrvMonAppEngineStatsTransaction Leg Two includes time spent from the point where the send/store commit completion is received to the submission of store/send commit (aka 'tleg2'). Note that each transaction leg is a portion of the overall commit time that is processed on the Aep Engine's thread. The sum of the transaction leg stats are important in that they determine the overall throughput that an application can sustain in terms of transactions per second.
clearTransactionLeg2ProcessingTimes in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setTransactionLeg2ProcessingTimes(SrvMonIntSeries)public static final int getTransactionLeg3ProcessingTimesFieldId()
public final void setTransactionLeg3ProcessingTimes(SrvMonIntSeries val)
ISrvMonAppEngineStatssetTransactionLeg3ProcessingTimes in interface ISrvMonAppEngineStatsval - The value to set.public final void lendTransactionLeg3ProcessingTimes(SrvMonIntSeries val)
ISrvMonAppEngineStats
NOTE:
It is illegal to hold onto an entity 'set' on a message post the disposal of the container message.
This is true even if a reference to the entity is explicitly 'acquired' by the application via acquire().
To hold onto the reference of an entity beyond the lifecycle of its container message, an application must own a reference to the entity (via, for example, 'taking' the entity off an inbound message) and then 'lend' the entity to the message for sending. The act of 'lending' an entity to a message implies that the application continues to own the entity even though the message is holding a reference to it for the duration of the send.
lendTransactionLeg3ProcessingTimes in interface ISrvMonAppEngineStatsval - the value to 'lend' to lend.public final SrvMonIntSeries getTransactionLeg3ProcessingTimes()
ISrvMonAppEngineStatsgetTransactionLeg3ProcessingTimes in interface ISrvMonAppEngineStatspublic final void getTransactionLeg3ProcessingTimesTo(SrvMonIntSeries to)
ISrvMonAppEngineStatsIF the value is not set, then the contents of the provided SrvMonIntSeries are cleared.
getTransactionLeg3ProcessingTimesTo in interface ISrvMonAppEngineStatsto - the value to copy intoSrvMonIntSeries.copyInto(SrvMonIntSeries)public final SrvMonIntSeries takeTransactionLeg3ProcessingTimes()
ISrvMonAppEngineStats
NOTE:
A nested entity reference returned by getXXX() is only valid until the entity is disposed
i.e. the act of getting an entity does not transfer ownership of the entity to the application
A message disposes of its reference to its contained entities when it is disposed itself.
An AEP engine disposes a message on return from its message handler. Therefore, applications working with AEP engines that wish to hold onto a nested entity reference post return from its containing message's handler must either acquire a reference to the container message or 'take' the nested entity itself from the container message. The act of 'taking' an entity differs from 'getting' an entity in that 'take' does what is necessary to ensure that the entity contents are not cleared and the entity not disposed when the message itself is disposed. For a taken entity to be disposed, the application must explicitly dispose it when done working with it.
takeTransactionLeg3ProcessingTimes in interface ISrvMonAppEngineStatsnull if the field is not set.public final boolean hasTransactionLeg3ProcessingTimes()
ISrvMonAppEngineStatshasTransactionLeg3ProcessingTimes in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getTransactionLeg3ProcessingTimes()public final void clearTransactionLeg3ProcessingTimes()
ISrvMonAppEngineStatsclearTransactionLeg3ProcessingTimes in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setTransactionLeg3ProcessingTimes(SrvMonIntSeries)public static final int getCommitTransactionLatenciesFieldId()
@Deprecated public final void setCommitTransactionLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStatssetCommitTransactionLatencies in interface ISrvMonAppEngineStatsval - The value to set.@Deprecated public final void lendCommitTransactionLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStats
NOTE:
It is illegal to hold onto an entity 'set' on a message post the disposal of the container message.
This is true even if a reference to the entity is explicitly 'acquired' by the application via acquire().
To hold onto the reference of an entity beyond the lifecycle of its container message, an application must own a reference to the entity (via, for example, 'taking' the entity off an inbound message) and then 'lend' the entity to the message for sending. The act of 'lending' an entity to a message implies that the application continues to own the entity even though the message is holding a reference to it for the duration of the send.
lendCommitTransactionLatencies in interface ISrvMonAppEngineStatsval - the value to 'lend' to lend.@Deprecated public final SrvMonIntSeries getCommitTransactionLatencies()
ISrvMonAppEngineStatsgetCommitTransactionLatencies in interface ISrvMonAppEngineStats@Deprecated public final void getCommitTransactionLatenciesTo(SrvMonIntSeries to)
ISrvMonAppEngineStatsIF the value is not set, then the contents of the provided SrvMonIntSeries are cleared.
getCommitTransactionLatenciesTo in interface ISrvMonAppEngineStatsto - the value to copy intoSrvMonIntSeries.copyInto(SrvMonIntSeries)@Deprecated public final SrvMonIntSeries takeCommitTransactionLatencies()
ISrvMonAppEngineStats
NOTE:
A nested entity reference returned by getXXX() is only valid until the entity is disposed
i.e. the act of getting an entity does not transfer ownership of the entity to the application
A message disposes of its reference to its contained entities when it is disposed itself.
An AEP engine disposes a message on return from its message handler. Therefore, applications working with AEP engines that wish to hold onto a nested entity reference post return from its containing message's handler must either acquire a reference to the container message or 'take' the nested entity itself from the container message. The act of 'taking' an entity differs from 'getting' an entity in that 'take' does what is necessary to ensure that the entity contents are not cleared and the entity not disposed when the message itself is disposed. For a taken entity to be disposed, the application must explicitly dispose it when done working with it.
takeCommitTransactionLatencies in interface ISrvMonAppEngineStatsnull if the field is not set.@Deprecated public final boolean hasCommitTransactionLatencies()
ISrvMonAppEngineStatshasCommitTransactionLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getCommitTransactionLatencies()@Deprecated public final void clearCommitTransactionLatencies()
ISrvMonAppEngineStatsclearCommitTransactionLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setCommitTransactionLatencies(SrvMonIntSeries)public static final int getMsgFilteringLatenciesFieldId()
public final void setMsgFilteringLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStatssetMsgFilteringLatencies in interface ISrvMonAppEngineStatsval - The value to set.public final void lendMsgFilteringLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStats
NOTE:
It is illegal to hold onto an entity 'set' on a message post the disposal of the container message.
This is true even if a reference to the entity is explicitly 'acquired' by the application via acquire().
To hold onto the reference of an entity beyond the lifecycle of its container message, an application must own a reference to the entity (via, for example, 'taking' the entity off an inbound message) and then 'lend' the entity to the message for sending. The act of 'lending' an entity to a message implies that the application continues to own the entity even though the message is holding a reference to it for the duration of the send.
lendMsgFilteringLatencies in interface ISrvMonAppEngineStatsval - the value to 'lend' to lend.public final SrvMonIntSeries getMsgFilteringLatencies()
ISrvMonAppEngineStatsgetMsgFilteringLatencies in interface ISrvMonAppEngineStatspublic final void getMsgFilteringLatenciesTo(SrvMonIntSeries to)
ISrvMonAppEngineStatsIF the value is not set, then the contents of the provided SrvMonIntSeries are cleared.
getMsgFilteringLatenciesTo in interface ISrvMonAppEngineStatsto - the value to copy intoSrvMonIntSeries.copyInto(SrvMonIntSeries)public final SrvMonIntSeries takeMsgFilteringLatencies()
ISrvMonAppEngineStats
NOTE:
A nested entity reference returned by getXXX() is only valid until the entity is disposed
i.e. the act of getting an entity does not transfer ownership of the entity to the application
A message disposes of its reference to its contained entities when it is disposed itself.
An AEP engine disposes a message on return from its message handler. Therefore, applications working with AEP engines that wish to hold onto a nested entity reference post return from its containing message's handler must either acquire a reference to the container message or 'take' the nested entity itself from the container message. The act of 'taking' an entity differs from 'getting' an entity in that 'take' does what is necessary to ensure that the entity contents are not cleared and the entity not disposed when the message itself is disposed. For a taken entity to be disposed, the application must explicitly dispose it when done working with it.
takeMsgFilteringLatencies in interface ISrvMonAppEngineStatsnull if the field is not set.public final boolean hasMsgFilteringLatencies()
ISrvMonAppEngineStatshasMsgFilteringLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getMsgFilteringLatencies()public final void clearMsgFilteringLatencies()
ISrvMonAppEngineStatsclearMsgFilteringLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setMsgFilteringLatencies(SrvMonIntSeries)public static final int getCommitTransitionLatenciesFieldId()
public final void setCommitTransitionLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStatssetCommitTransitionLatencies in interface ISrvMonAppEngineStatsval - The value to set.public final void lendCommitTransitionLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStats
NOTE:
It is illegal to hold onto an entity 'set' on a message post the disposal of the container message.
This is true even if a reference to the entity is explicitly 'acquired' by the application via acquire().
To hold onto the reference of an entity beyond the lifecycle of its container message, an application must own a reference to the entity (via, for example, 'taking' the entity off an inbound message) and then 'lend' the entity to the message for sending. The act of 'lending' an entity to a message implies that the application continues to own the entity even though the message is holding a reference to it for the duration of the send.
lendCommitTransitionLatencies in interface ISrvMonAppEngineStatsval - the value to 'lend' to lend.public final SrvMonIntSeries getCommitTransitionLatencies()
ISrvMonAppEngineStatsgetCommitTransitionLatencies in interface ISrvMonAppEngineStatspublic final void getCommitTransitionLatenciesTo(SrvMonIntSeries to)
ISrvMonAppEngineStatsIF the value is not set, then the contents of the provided SrvMonIntSeries are cleared.
getCommitTransitionLatenciesTo in interface ISrvMonAppEngineStatsto - the value to copy intoSrvMonIntSeries.copyInto(SrvMonIntSeries)public final SrvMonIntSeries takeCommitTransitionLatencies()
ISrvMonAppEngineStats
NOTE:
A nested entity reference returned by getXXX() is only valid until the entity is disposed
i.e. the act of getting an entity does not transfer ownership of the entity to the application
A message disposes of its reference to its contained entities when it is disposed itself.
An AEP engine disposes a message on return from its message handler. Therefore, applications working with AEP engines that wish to hold onto a nested entity reference post return from its containing message's handler must either acquire a reference to the container message or 'take' the nested entity itself from the container message. The act of 'taking' an entity differs from 'getting' an entity in that 'take' does what is necessary to ensure that the entity contents are not cleared and the entity not disposed when the message itself is disposed. For a taken entity to be disposed, the application must explicitly dispose it when done working with it.
takeCommitTransitionLatencies in interface ISrvMonAppEngineStatsnull if the field is not set.public final boolean hasCommitTransitionLatencies()
ISrvMonAppEngineStatshasCommitTransitionLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getCommitTransitionLatencies()public final void clearCommitTransitionLatencies()
ISrvMonAppEngineStatsclearCommitTransitionLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setCommitTransitionLatencies(SrvMonIntSeries)public static final int getInboundMessageLoggerStatsFieldId()
public final void setInboundMessageLoggerStats(SrvMonAppMessageLoggerStats val)
ISrvMonAppEngineStatssetInboundMessageLoggerStats in interface ISrvMonAppEngineStatsval - The value to set.public final void lendInboundMessageLoggerStats(SrvMonAppMessageLoggerStats val)
ISrvMonAppEngineStats
NOTE:
It is illegal to hold onto an entity 'set' on a message post the disposal of the container message.
This is true even if a reference to the entity is explicitly 'acquired' by the application via acquire().
To hold onto the reference of an entity beyond the lifecycle of its container message, an application must own a reference to the entity (via, for example, 'taking' the entity off an inbound message) and then 'lend' the entity to the message for sending. The act of 'lending' an entity to a message implies that the application continues to own the entity even though the message is holding a reference to it for the duration of the send.
lendInboundMessageLoggerStats in interface ISrvMonAppEngineStatsval - the value to 'lend' to lend.public final SrvMonAppMessageLoggerStats getInboundMessageLoggerStats()
ISrvMonAppEngineStatsgetInboundMessageLoggerStats in interface ISrvMonAppEngineStatspublic final void getInboundMessageLoggerStatsTo(SrvMonAppMessageLoggerStats to)
ISrvMonAppEngineStatsIF the value is not set, then the contents of the provided SrvMonAppMessageLoggerStats are cleared.
getInboundMessageLoggerStatsTo in interface ISrvMonAppEngineStatsto - the value to copy intoSrvMonAppMessageLoggerStats.copyInto(SrvMonAppMessageLoggerStats)public final SrvMonAppMessageLoggerStats takeInboundMessageLoggerStats()
ISrvMonAppEngineStats
NOTE:
A nested entity reference returned by getXXX() is only valid until the entity is disposed
i.e. the act of getting an entity does not transfer ownership of the entity to the application
A message disposes of its reference to its contained entities when it is disposed itself.
An AEP engine disposes a message on return from its message handler. Therefore, applications working with AEP engines that wish to hold onto a nested entity reference post return from its containing message's handler must either acquire a reference to the container message or 'take' the nested entity itself from the container message. The act of 'taking' an entity differs from 'getting' an entity in that 'take' does what is necessary to ensure that the entity contents are not cleared and the entity not disposed when the message itself is disposed. For a taken entity to be disposed, the application must explicitly dispose it when done working with it.
takeInboundMessageLoggerStats in interface ISrvMonAppEngineStatsnull if the field is not set.public final boolean hasInboundMessageLoggerStats()
ISrvMonAppEngineStatshasInboundMessageLoggerStats in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getInboundMessageLoggerStats()public final void clearInboundMessageLoggerStats()
ISrvMonAppEngineStatsclearInboundMessageLoggerStats in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setInboundMessageLoggerStats(SrvMonAppMessageLoggerStats)public static final int getOutboundMessageLoggerStatsFieldId()
public final void setOutboundMessageLoggerStats(SrvMonAppMessageLoggerStats val)
ISrvMonAppEngineStatssetOutboundMessageLoggerStats in interface ISrvMonAppEngineStatsval - The value to set.public final void lendOutboundMessageLoggerStats(SrvMonAppMessageLoggerStats val)
ISrvMonAppEngineStats
NOTE:
It is illegal to hold onto an entity 'set' on a message post the disposal of the container message.
This is true even if a reference to the entity is explicitly 'acquired' by the application via acquire().
To hold onto the reference of an entity beyond the lifecycle of its container message, an application must own a reference to the entity (via, for example, 'taking' the entity off an inbound message) and then 'lend' the entity to the message for sending. The act of 'lending' an entity to a message implies that the application continues to own the entity even though the message is holding a reference to it for the duration of the send.
lendOutboundMessageLoggerStats in interface ISrvMonAppEngineStatsval - the value to 'lend' to lend.public final SrvMonAppMessageLoggerStats getOutboundMessageLoggerStats()
ISrvMonAppEngineStatsgetOutboundMessageLoggerStats in interface ISrvMonAppEngineStatspublic final void getOutboundMessageLoggerStatsTo(SrvMonAppMessageLoggerStats to)
ISrvMonAppEngineStatsIF the value is not set, then the contents of the provided SrvMonAppMessageLoggerStats are cleared.
getOutboundMessageLoggerStatsTo in interface ISrvMonAppEngineStatsto - the value to copy intoSrvMonAppMessageLoggerStats.copyInto(SrvMonAppMessageLoggerStats)public final SrvMonAppMessageLoggerStats takeOutboundMessageLoggerStats()
ISrvMonAppEngineStats
NOTE:
A nested entity reference returned by getXXX() is only valid until the entity is disposed
i.e. the act of getting an entity does not transfer ownership of the entity to the application
A message disposes of its reference to its contained entities when it is disposed itself.
An AEP engine disposes a message on return from its message handler. Therefore, applications working with AEP engines that wish to hold onto a nested entity reference post return from its containing message's handler must either acquire a reference to the container message or 'take' the nested entity itself from the container message. The act of 'taking' an entity differs from 'getting' an entity in that 'take' does what is necessary to ensure that the entity contents are not cleared and the entity not disposed when the message itself is disposed. For a taken entity to be disposed, the application must explicitly dispose it when done working with it.
takeOutboundMessageLoggerStats in interface ISrvMonAppEngineStatsnull if the field is not set.public final boolean hasOutboundMessageLoggerStats()
ISrvMonAppEngineStatshasOutboundMessageLoggerStats in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getOutboundMessageLoggerStats()public final void clearOutboundMessageLoggerStats()
ISrvMonAppEngineStatsclearOutboundMessageLoggerStats in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setOutboundMessageLoggerStats(SrvMonAppMessageLoggerStats)public static final int getMsgTypeStatsFieldId()
public final void setMsgTypeStats(SrvMonMsgTypeStats[] val)
ISrvMonAppEngineStatsPer message type stats are included in heartbeats only when the XVM is configured to include them, they are collected for the application, and there was activity for the message type in the collection interval.
setMsgTypeStats in interface ISrvMonAppEngineStatsval - The value to set.public final void setMsgTypeStatsFrom(XIterator<SrvMonMsgTypeStats> val)
ISrvMonAppEngineStats
This method will call XIterator.toFirst() before and after setting the values, meaning
that all values from the iterator will be set and the iterator will be reset on return.
This method is zero garbage for Xbuf generated classes, and this method is optimized such that calling this with an iterator from another 'msgTypeStats' accessor can copy the values without iteration.
Per message type stats are included in heartbeats only when the XVM is configured to include them, they are collected for the application, and there was activity for the message type in the collection interval.
NOTE:
Passing a null or empty list has the same affect as calling ISrvMonAppEngineStats.setMsgTypeStats(SrvMonMsgTypeStats[]) with
a value of null.
setMsgTypeStatsFrom in interface ISrvMonAppEngineStatsval - the values to set.public final void lendMsgTypeStatsFrom(XIterator<SrvMonMsgTypeStats> val)
ISrvMonAppEngineStats
This method will call XIterator.toFirst() before and after setting the values, meaning
that all values from the iterator will be set and the iterator will be reset on return.
This method will acquire references to each non null value in the provided iterator making it suitable for cases where the values come from another message that may be disposed.
This method is zero garbage for Xbuf generated classes, and this method is optimized such that calling this with an iterator from another 'msgTypeStats' accessor can copy the values without iteration.
Per message type stats are included in heartbeats only when the XVM is configured to include them, they are collected for the application, and there was activity for the message type in the collection interval.
NOTE:
Passing a null or empty list has the same affect as calling ISrvMonAppEngineStats.setMsgTypeStats(SrvMonMsgTypeStats[]) with
a value of null.
lendMsgTypeStatsFrom in interface ISrvMonAppEngineStatsval - the values to set.public final void lendMsgTypeStats(SrvMonMsgTypeStats[] val)
ISrvMonAppEngineStatsPer message type stats are included in heartbeats only when the XVM is configured to include them, they are collected for the application, and there was activity for the message type in the collection interval.
NOTE:
It is illegal to hold onto an entity 'set' on a message post the disposal of the container message.
This is true even if a reference to the entity is explicitly 'acquired' by the application via acquire().
To hold onto the reference of an entity beyond the lifecycle of its container message, an application must own a reference to the entity (via, for example, 'taking' the entity off an inbound message) and then 'lend' the entity to the message for sending. The act of 'lending' an entity to a message implies that the application continues to own the entity even though the message is holding a reference to it for the duration of the send.
lendMsgTypeStats in interface ISrvMonAppEngineStatsval - the value to 'lend' to lend.public final void addMsgTypeStats(SrvMonMsgTypeStats val)
ISrvMonAppEngineStatsThis method is zero garbage for Xbuf generated classes, and this method is optimized such that calling this with an iterator from another 'msgTypeStats' accessor can copy the values without iteration.
For objects generated with json encoding, or transactional state entities, using this method is currently efficient than doing a bulk set. For xbuf generated messages however, this method is optimized to directly serialize to an encoded backing buffer.
Per message type stats are included in heartbeats only when the XVM is configured to include them, they are collected for the application, and there was activity for the message type in the collection interval.
addMsgTypeStats in interface ISrvMonAppEngineStatsval - the value to add.public final void lendMsgTypeStats(SrvMonMsgTypeStats val)
ISrvMonAppEngineStatsLending of an added value is useful in cases where a field is being added from a source message to provide dispose of the source value when the source message is disposed.
This method is zero garbage for Xbuf generated classes, and this method is optimized such that calling this with an iterator from another 'msgTypeStats' accessor can copy the values without iteration.
For objects generated with json encoding, or transactional state entities, using this method is currently efficient than doing a bulk set. For xbuf generated messages however, this method is optimized to directly serialize to an encoded backing buffer.
Per message type stats are included in heartbeats only when the XVM is configured to include them, they are collected for the application, and there was activity for the message type in the collection interval.
lendMsgTypeStats in interface ISrvMonAppEngineStatsval - the value to add.public final SrvMonMsgTypeStats[] getMsgTypeStats()
ISrvMonAppEngineStats
If the field is not set this method will return null.
Per message type stats are included in heartbeats only when the XVM is configured to include them, they are collected for the application, and there was activity for the message type in the collection interval.
getMsgTypeStats in interface ISrvMonAppEngineStatsnull.public final SrvMonMsgTypeStats[] getMsgTypeStatsEmptyIfNull()
ISrvMonAppEngineStatsnull or not set.
Per message type stats are included in heartbeats only when the XVM is configured to include them, they are collected for the application, and there was activity for the message type in the collection interval.
getMsgTypeStatsEmptyIfNull in interface ISrvMonAppEngineStatsnull if not set.ISrvMonAppEngineStats.getMsgTypeStats()public final XIterator<SrvMonMsgTypeStats> getMsgTypeStatsIterator()
ISrvMonAppEngineStatsThis method will always return a non null iterator value. The returned iterator is not threadsafe, and the caller may not hold on to it beyond the pooling lifespan of this object. Depending on the implementation, the same iterator instance may be returned by this object on each call to avoid garbage. Each time this method is called the iterator is reset by calling its toFirst() method. Callers should therefore be especially careful about calling this method while iterating on the iterator returned by this method.
The elements returned by this iterator are owned by and pooled along with this object. The caller must call acquire() on each returned object that it intends to keep beyond the either the next call to next(), toFirst() or the lifespace of this object as each object returned by this iterator is disposed on a subsequent call to next() or when this object is disposed.
This method is zero garbage for Xbuf generated classes, and this method is optimized such that
passing the returned iterator to another object's setXXX(XIterator
Per message type stats are included in heartbeats only when the XVM is configured to include them, they are collected for the application, and there was activity for the message type in the collection interval.
getMsgTypeStatsIterator in interface ISrvMonAppEngineStatspublic final SrvMonMsgTypeStats[] takeMsgTypeStats()
ISrvMonAppEngineStatsPer message type stats are included in heartbeats only when the XVM is configured to include them, they are collected for the application, and there was activity for the message type in the collection interval.
NOTE:
A nested entity reference returned by ISrvMonAppEngineStats.getMsgTypeStats() is only valid until the entity is disposed
i.e. the act of getting an entity does not transfer ownership of the entity to the application
A message disposes of its reference to its contained entities when it is disposed itself.
An AEP engine disposes a message on return from its message handler. Therefore, applications working with AEP engines that wish to hold onto a nested entity reference post return from its containing message's handler must either acquire a reference to the container message or 'take' the nested entity itself from the container message. The act of 'taking' an entity differs from 'getting' an entity in that 'take' does what is necessary to ensure that the entity contents are not cleared and the entity not disposed when the message itself is disposed. For a taken entity to be disposed, the application must explicitly dispose it when done working with it.
takeMsgTypeStats in interface ISrvMonAppEngineStatsnull if the field is not set.public final void clearMsgTypeStats()
ISrvMonAppEngineStatsPer message type stats are included in heartbeats only when the XVM is configured to include them, they are collected for the application, and there was activity for the message type in the collection interval.
clearMsgTypeStats in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setMsgTypeStats(SrvMonMsgTypeStats[])public static final int getPerTransactionStatsLoggerStatsFieldId()
public final void setPerTransactionStatsLoggerStats(SrvMonAppMessageLoggerStats val)
ISrvMonAppEngineStatssetPerTransactionStatsLoggerStats in interface ISrvMonAppEngineStatsval - The value to set.public final void lendPerTransactionStatsLoggerStats(SrvMonAppMessageLoggerStats val)
ISrvMonAppEngineStats
NOTE:
It is illegal to hold onto an entity 'set' on a message post the disposal of the container message.
This is true even if a reference to the entity is explicitly 'acquired' by the application via acquire().
To hold onto the reference of an entity beyond the lifecycle of its container message, an application must own a reference to the entity (via, for example, 'taking' the entity off an inbound message) and then 'lend' the entity to the message for sending. The act of 'lending' an entity to a message implies that the application continues to own the entity even though the message is holding a reference to it for the duration of the send.
lendPerTransactionStatsLoggerStats in interface ISrvMonAppEngineStatsval - the value to 'lend' to lend.public final SrvMonAppMessageLoggerStats getPerTransactionStatsLoggerStats()
ISrvMonAppEngineStatsgetPerTransactionStatsLoggerStats in interface ISrvMonAppEngineStatspublic final void getPerTransactionStatsLoggerStatsTo(SrvMonAppMessageLoggerStats to)
ISrvMonAppEngineStatsIF the value is not set, then the contents of the provided SrvMonAppMessageLoggerStats are cleared.
getPerTransactionStatsLoggerStatsTo in interface ISrvMonAppEngineStatsto - the value to copy intoSrvMonAppMessageLoggerStats.copyInto(SrvMonAppMessageLoggerStats)public final SrvMonAppMessageLoggerStats takePerTransactionStatsLoggerStats()
ISrvMonAppEngineStats
NOTE:
A nested entity reference returned by getXXX() is only valid until the entity is disposed
i.e. the act of getting an entity does not transfer ownership of the entity to the application
A message disposes of its reference to its contained entities when it is disposed itself.
An AEP engine disposes a message on return from its message handler. Therefore, applications working with AEP engines that wish to hold onto a nested entity reference post return from its containing message's handler must either acquire a reference to the container message or 'take' the nested entity itself from the container message. The act of 'taking' an entity differs from 'getting' an entity in that 'take' does what is necessary to ensure that the entity contents are not cleared and the entity not disposed when the message itself is disposed. For a taken entity to be disposed, the application must explicitly dispose it when done working with it.
takePerTransactionStatsLoggerStats in interface ISrvMonAppEngineStatsnull if the field is not set.public final boolean hasPerTransactionStatsLoggerStats()
ISrvMonAppEngineStatshasPerTransactionStatsLoggerStats in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getPerTransactionStatsLoggerStats()public final void clearPerTransactionStatsLoggerStats()
ISrvMonAppEngineStatsclearPerTransactionStatsLoggerStats in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setPerTransactionStatsLoggerStats(SrvMonAppMessageLoggerStats)public final boolean isDirty()
public static final com.neeve.xbuf.XbufSchema createSchema()
public final byte[] serializeToByteArray()
public final ByteBuffer serializeToByteBuffer()
public final com.neeve.io.IOBuffer serializeToIOBuffer(boolean useNative)
public final boolean isBufferBacked()
public final int getSerializeToNativeLength()
public final int serializeToNative(long address,
int addressOffset)
public final SrvMonAppEngineStats deserializeFromIOElasticBuffer(com.neeve.io.IOElasticBuffer buffer, int offset, int length, com.neeve.xbuf.XbufDesyncPolicy desyncPolicy)
public final SrvMonAppEngineStats deserializeFromIOElasticBuffer(com.neeve.io.IOElasticBuffer buffer, int offset, int length)
public final SrvMonAppEngineStats deserializeFromByteArray(byte[] array, com.neeve.xbuf.XbufDesyncPolicy desyncPolicy)
public final SrvMonAppEngineStats deserializeFromByteArray(byte[] array)
public final SrvMonAppEngineStats deserializeFromByteBuffer(ByteBuffer buffer, com.neeve.xbuf.XbufDesyncPolicy desyncPolicy)
public final SrvMonAppEngineStats deserializeFromByteBuffer(ByteBuffer buffer)
public final SrvMonAppEngineStats deserializeFromNative(long address, int offset, int length, com.neeve.xbuf.XbufDesyncPolicy desyncPolicy)
public final SrvMonAppEngineStats deserializeFromNative(long address, int offset, int length)
public final void sync()
public final int desync(PktBuffer buffer, int pos, boolean frameOnly)
com.neeve.xbuf.IXbufDesyncerdesync in interface com.neeve.xbuf.IXbufDesyncerbuffer - The buffer to desync frompos - The position in the container's backing buffer to desync
fromframeOnly - Whether to frame the field on the underlying buffer.
See XbufField.desync(PktBuffer, int, boolean) for more
informationpublic final SrvMonAppEngineStats init()
UtlPool.ItemThis method is invoked by an item pool very time an item is put into the pool. The method should wipe the contents of the item so as to present a fresh instance of the item to the caller when retrieved from the pool.
init in interface UtlPool.Item<SrvMonAppEngineStats>public final SrvMonAppEngineStats setPool(UtlPool<SrvMonAppEngineStats> pool)
UtlPool.ItemThis method is invoked by an item pool at the time an item is added to the pool. The intent is to record the item's source pool in the item so it can be disposed back into the pool when the user is done working with it.
setPool in interface UtlPool.Item<SrvMonAppEngineStats>public final UtlPool<SrvMonAppEngineStats> getPool()
UtlPool.Item
This method should return the pool set using UtlPool.Item.setPool(com.neeve.util.UtlPool<T>)
getPool in interface UtlPool.Item<SrvMonAppEngineStats>UtlPool.Item.setPool(com.neeve.util.UtlPool<T>)public final boolean isReferenceCounted()
public final SrvMonAppEngineStats acquire()
public final int getOwnerCount()
public final void dispose()
public final Object clone()
This method differs from the copy() method in that:
public final SrvMonAppEngineStats copy()
The copy copies primitive, enum and embedded entity fields into the returned copy. Each embedded entity field is cloned so that modifications made to the copy's embedded entity fields do not affect this SrvMonAppEngineStats's embedded entity fields.
The returned copy will be writeable even if this SrvMonAppEngineStats is read only.
public final void copyInto(SrvMonAppEngineStats copy)
The copy clears the target's contents and copies primitive, enum and embedded entity fields into the provided copy. Each embedded entity field is cloned so that modifications made to the copy's embedded entity fields do not affect this SrvMonAppEngineStats's embedded entity fields.
The returned copy will be writeable even if this SrvMonAppEngineStats is read only.
copy - The target into which to copy.public final boolean isValid()
IRogValidatableisValid in interface IRogValidatablepublic final void getValidationErrors(List<XString> results, String errorPrefix)
IRogValidatablegetValidationErrors in interface IRogValidatableresults - A results list into which validation errors will be collected.errorPrefix - The bean path prefix to use when identifying invalid fields or null if validating a top level entity.Copyright © 2019 Neeve Research, LLC. All Rights Reserved.