|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.neeve.server.mon.SrvMonAppEngineStats
@Generated(value="com.neeve.adm.AdmXbufGenerator",
date="Wed Jun 06 14:04:24 EDT 2018")
@AdmGenerated(encoding="Xbuf",
compatLevel="3.8.0",
admVersion="nvx-adm v3.7.275 (build 0)",
date="6/6/18 2:04 PM",
buildInfo="nvx-talon-3.7.275 (nvx-codegen-plugin)")
@AdmFactoryInfo(factoryClass=SrvMonFactory.class,
vfid=32,
ofid=32,
typeId=203)
public final class SrvMonAppEngineStats
Holds stats for an application's AepEngine.
| Nested Class Summary | |
|---|---|
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). |
| Field Summary | |
|---|---|
static SrvMonAppEngineStats[] |
EMPTY_ARRAY
A preallocated empty array used to avoid garbage when returning empty arrays of this type. |
| Constructor Summary | |
|---|---|
SrvMonAppEngineStats()
|
|
SrvMonAppEngineStats(int initialBackingBufferSize)
|
|
| Method Summary | |
|---|---|
SrvMonAppEngineStats |
acquire()
|
void |
addMsgTypeStats(SrvMonMsgTypeStats val)
Adds the provided value to the list of 'msgTypeStats' values. |
void |
clearBackupOutboundLogQueueSize()
Clears the value of 'backupOutboundLogQueueSize' Field Description 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. |
void |
clearBackupOutboundQueueSize()
Clears the value of 'backupOutboundQueueSize' Field Description 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. |
void |
clearCommitEpilogueLatencies()
Clears the value of 'commitEpilogueLatencies' Field Description Time spent from the point the store or send commit completes, whichever is last, to commit completion (aka 'cepilo'). |
void |
clearCommitFullLatencies()
Clears the value of 'commitFullLatencies' Field Description Time spent from the time the first message of a transaction is received to commit completion (aka 'cfull'). |
void |
clearCommitPrologueLatencies()
Clears the value of 'commitPrologueLatencies' Field Description Time spent from the point where transaction commit is started to send or store commit whichever is first (aka 'cprolo'). |
void |
clearCommitSendLatencies()
Clears the value of 'commitSendLatencies' Field Description Time spent for send commits to complete i.e. time from when send commit is initiated to receipt of send completion event (aka 'csend'). |
void |
clearCommitStartLatencies()
Clears the value of 'commitStartLatencies' Field Description Time spent from the point the first message of a transaction is received to the time the transaction is committed (aka 'cstart'). |
void |
clearCommitStoreLatencies()
Clears the value of 'commitStoreLatencies' Field Description Time spent in store commit i.e. time from when store commit is initiated to receipt of store completion event (aka 'cstore'). |
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' Field Description 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'). |
void |
clearContent()
|
void |
clearInAckLatencies()
Clears the value of 'inAckLatencies' Field Description Records latencies for receipt of a message to stabilization (and upstream acknowledgement for Guaranteed) (aka 'inack'). |
void |
clearInboundMessageLoggerStats()
Clears the value of 'inboundMessageLoggerStats' Field Description Inbound message logger stats for applications with inbound message logging enabled. |
void |
clearInOutLatencies()
Clears the value of 'inOutLatencies' Field Description Records latencies for receipt of a message to transmission of the last outbound message (aka 'inout'). |
void |
clearMsgFilteringLatencies()
Clears the value of 'msgFilteringLatencies' Field Description Records latencies for application message filtering times (by a message filter) (aka 'mfilt'). |
void |
clearMsgPreProcLatencies()
Clears the value of 'msgPreProcLatencies' Field Description Records the time (in microseconds) spent by the engine dispatching the message to an application (aka 'mpproc'). |
void |
clearMsgProcessingLatencies()
Clears the value of 'msgProcessingLatencies' Field Description Records latencies for application message process times (in an EventHandler) (aka 'mproc'). |
void |
clearMsgSendCoreLatencies()
Clears the value of 'msgSendCoreLatencies' Field Description Time spent in AepEngine.sendMessageCore() (aka 'msendc') |
void |
clearMsgSendLatencies()
Clears the value of 'msgSendLatencies' Field Description Time spent in AepEngine.sendMessage() (aka 'msend'). |
void |
clearMsgTypeStats()
Clears the value of 'msgTypeStats' Field Description 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. |
void |
clearNumCommitsCompleted()
Clears the value of 'numCommitsCompleted' Field Description The number of transaction commits completed by the engine. |
void |
clearNumCommitsStarted()
Clears the value of 'numCommitsStarted' Field Description The number of transaction commits started by the engine. |
void |
clearNumDupMsgsRcvd()
Clears the value of 'numDupMsgsRcvd' Field Description The number of duplicate messages the application has received. |
void |
clearNumEventsProcessed()
Clears the value of 'numEventsProcessed' Field Description The number of events processed by the engine |
void |
clearNumEventsRcvd()
Clears the value of 'numEventsRcvd' Field Description The number of events received by the engine |
void |
clearNumFlowEventsProcComplete()
Clears the value of 'numFlowEventsProcComplete' Field Description The number of flow related events that have completely processed by the engine |
void |
clearNumFlowEventsProcFail()
Clears the value of 'numFlowEventsProcFail' Field Description The number of flow related events unsuccessfully processed by the engine |
void |
clearNumFlowEventsProcSuccess()
Clears the value of 'numFlowEventsProcSuccess' Field Description The number of flow related events successfully processed by the engine |
void |
clearNumFlowEventsRcvd()
Clears the value of 'numFlowEventsRcvd' Field Description The number of flow related events processed by the engine |
void |
clearNumFlows()
Clears the value of 'numFlows' Field Description The number of active flows in the application. |
void |
clearNumMsgsFiltered()
Clears the value of 'numMsgsFiltered' Field Description The number of messages that were filtered. |
void |
clearNumMsgsRcvdBestEffort()
Clears the value of 'numMsgsRcvdBestEffort' Field Description The number of best effort messages the application has received. |
void |
clearNumMsgsRcvdGuaranteed()
Clears the value of 'numMsgsRcvdGuaranteed' Field Description The number of guaranteed messages the application has received. |
void |
clearNumMsgsResent()
Clears the value of 'numMsgsResent' Field Description The number of messages the application has retransmitted. |
void |
clearNumMsgsSentBestEffort()
Clears the value of 'numMsgsSentBestEffort' Field Description The number of best effort messages sent by the application. |
void |
clearNumMsgsSentGuaranteed()
Clears the value of 'numMsgsSentGuaranteed' Field Description The number of guaranteed messages sent by the application. |
void |
clearNumMsgsSourced()
Clears the value of 'numMsgsSourced' Field Description The number of messages that were sourced. |
void |
clearNumPartialRollbacks()
Clears the value of 'numPartialRollbacks' Field Description The number of partial (savepoint) transaction rollback that have been initiated. |
void |
clearNumRollbacks()
Clears the value of 'numRollbacks' Field Description The number of transactions that have been rolled back. |
void |
clearNumSendCommitsCompleted()
Clears the value of 'numSendCommitsCompleted' Field Description The number of send (message bus) commits completed by the engine. |
void |
clearNumSendCommitsStarted()
Clears the value of 'numSendCommitsStarted' Field Description The number of send (message bus) commits started by the engine. |
void |
clearNumStoreCommitsCompleted()
Clears the value of 'numStoreCommitsCompleted' Field Description The number of store commits completed by the engine. |
void |
clearNumStoreCommitsStarted()
Clears the value of 'numStoreCommitsStarted' Field Description The number of store commits started by the engine. |
void |
clearNumTransactions()
Clears the value of 'numTransactions' Field Description The number of transactions created by the engine. |
void |
clearOutboundMessageLoggerStats()
Clears the value of 'outboundMessageLoggerStats' Field Description Outbound message logger stats for applications with outbound message logging enabled. |
void |
clearOutboundSno()
Clears the value of 'outboundSno' Field Description The current outbound sequence number for the engine. |
void |
clearOutboundStableSno()
Clears the value of 'outboundStableSno' Field Description The current stable outbound sequence number for the engine. |
void |
clearSendCommitCompletionQueueSize()
Clears the value of 'sendCommitCompletionQueueSize' Field Description The number of send commits pending completion. |
void |
clearStoreCommitCompletionQueueSize()
Clears the value of 'storeCommitCompletionQueueSize' Field Description The number of store commits pending completion for the engine. |
void |
clearTransactionLeg1ProcessingTimes()
Clears the value of 'transactionLeg1ProcessingTimes' Field Description Records latencies for the first transaction processing leg. |
void |
clearTransactionLeg2ProcessingTimes()
Clears the value of 'transactionLeg2ProcessingTimes' Field Description Records latencies for the second transaction processing leg. |
void |
clearTransactionLeg3ProcessingTimes()
Clears the value of 'transactionLeg3ProcessingTimes' Field Description 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') . |
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)
|
void |
desyncFieldBitmask()
|
void |
dispose()
|
PktBuffer |
getBackingBuffer()
|
long |
getBackupOutboundLogQueueSize()
Gets the value of 'backupOutboundLogQueueSize' Field Description 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. |
com.neeve.xbuf.XbufVariableLongField |
getBackupOutboundLogQueueSizeField()
|
static int |
getBackupOutboundLogQueueSizeFieldId()
Get the field id for 'backupOutboundLogQueueSize' This method can be used to set field interests. |
long |
getBackupOutboundQueueSize()
Gets the value of 'backupOutboundQueueSize' Field Description 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. |
com.neeve.xbuf.XbufVariableLongField |
getBackupOutboundQueueSizeField()
|
static int |
getBackupOutboundQueueSizeFieldId()
Get the field id for 'backupOutboundQueueSize' This method can be used to set field interests. |
SrvMonIntSeries |
getCommitEpilogueLatencies()
Gets the value of 'commitEpilogueLatencies' Field Description Time spent from the point the store or send commit completes, whichever is last, to commit completion (aka 'cepilo'). |
static int |
getCommitEpilogueLatenciesFieldId()
Get the field id for 'commitEpilogueLatencies' This method can be used to set field interests. |
void |
getCommitEpilogueLatenciesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value. |
SrvMonIntSeries |
getCommitFullLatencies()
Gets the value of 'commitFullLatencies' Field Description Time spent from the time the first message of a transaction is received to commit completion (aka 'cfull'). |
static int |
getCommitFullLatenciesFieldId()
Get the field id for 'commitFullLatencies' This method can be used to set field interests. |
void |
getCommitFullLatenciesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value. |
SrvMonIntSeries |
getCommitPrologueLatencies()
Gets the value of 'commitPrologueLatencies' Field Description Time spent from the point where transaction commit is started to send or store commit whichever is first (aka 'cprolo'). |
static int |
getCommitPrologueLatenciesFieldId()
Get the field id for 'commitPrologueLatencies' This method can be used to set field interests. |
void |
getCommitPrologueLatenciesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value. |
SrvMonIntSeries |
getCommitSendLatencies()
Gets the value of 'commitSendLatencies' Field Description Time spent for send commits to complete i.e. time from when send commit is initiated to receipt of send completion event (aka 'csend'). |
static int |
getCommitSendLatenciesFieldId()
Get the field id for 'commitSendLatencies' This method can be used to set field interests. |
void |
getCommitSendLatenciesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value. |
SrvMonIntSeries |
getCommitStartLatencies()
Gets the value of 'commitStartLatencies' Field Description Time spent from the point the first message of a transaction is received to the time the transaction is committed (aka 'cstart'). |
static int |
getCommitStartLatenciesFieldId()
Get the field id for 'commitStartLatencies' This method can be used to set field interests. |
void |
getCommitStartLatenciesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value. |
SrvMonIntSeries |
getCommitStoreLatencies()
Gets the value of 'commitStoreLatencies' Field Description Time spent in store commit i.e. time from when store commit is initiated to receipt of store completion event (aka 'cstore'). |
static int |
getCommitStoreLatenciesFieldId()
Get the field id for 'commitStoreLatencies' This method can be used to set field interests. |
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()
Deprecated. - This field should not be used (it was a meant to be commitTransitionLatencies which should be used instead). |
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' Field Description 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'). |
static int |
getCommitTransitionLatenciesFieldId()
Get the field id for 'commitTransitionLatencies' This method can be used to set field interests. |
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' Field Description Records latencies for receipt of a message to stabilization (and upstream acknowledgement for Guaranteed) (aka 'inack'). |
static int |
getInAckLatenciesFieldId()
Get the field id for 'inAckLatencies' This method can be used to set field interests. |
void |
getInAckLatenciesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value. |
SrvMonAppMessageLoggerStats |
getInboundMessageLoggerStats()
Gets the value of 'inboundMessageLoggerStats' Field Description Inbound message logger stats for applications with inbound message logging enabled. |
static int |
getInboundMessageLoggerStatsFieldId()
Get the field id for 'inboundMessageLoggerStats' This method can be used to set field interests. |
void |
getInboundMessageLoggerStatsTo(SrvMonAppMessageLoggerStats to)
Copies the value of SrvMonAppMessageLoggerStats into the provided value. |
SrvMonIntSeries |
getInOutLatencies()
Gets the value of 'inOutLatencies' Field Description Records latencies for receipt of a message to transmission of the last outbound message (aka 'inout'). |
static int |
getInOutLatenciesFieldId()
Get the field id for 'inOutLatencies' This method can be used to set field interests. |
void |
getInOutLatenciesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value. |
boolean |
getIsReadOnly()
|
SrvMonIntSeries |
getMsgFilteringLatencies()
Gets the value of 'msgFilteringLatencies' Field Description Records latencies for application message filtering times (by a message filter) (aka 'mfilt'). |
static int |
getMsgFilteringLatenciesFieldId()
Get the field id for 'msgFilteringLatencies' This method can be used to set field interests. |
void |
getMsgFilteringLatenciesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value. |
SrvMonIntSeries |
getMsgPreProcLatencies()
Gets the value of 'msgPreProcLatencies' Field Description Records the time (in microseconds) spent by the engine dispatching the message to an application (aka 'mpproc'). |
static int |
getMsgPreProcLatenciesFieldId()
Get the field id for 'msgPreProcLatencies' This method can be used to set field interests. |
void |
getMsgPreProcLatenciesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value. |
SrvMonIntSeries |
getMsgProcessingLatencies()
Gets the value of 'msgProcessingLatencies' Field Description Records latencies for application message process times (in an EventHandler) (aka 'mproc'). |
static int |
getMsgProcessingLatenciesFieldId()
Get the field id for 'msgProcessingLatencies' This method can be used to set field interests. |
void |
getMsgProcessingLatenciesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value. |
SrvMonIntSeries |
getMsgSendCoreLatencies()
Gets the value of 'msgSendCoreLatencies' Field Description Time spent in AepEngine.sendMessageCore() (aka 'msendc') |
static int |
getMsgSendCoreLatenciesFieldId()
Get the field id for 'msgSendCoreLatencies' This method can be used to set field interests. |
void |
getMsgSendCoreLatenciesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value. |
SrvMonIntSeries |
getMsgSendLatencies()
Gets the value of 'msgSendLatencies' Field Description Time spent in AepEngine.sendMessage() (aka 'msend'). |
static int |
getMsgSendLatenciesFieldId()
Get the field id for 'msgSendLatencies' This method can be used to set field interests. |
void |
getMsgSendLatenciesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value. |
SrvMonMsgTypeStats[] |
getMsgTypeStats()
Gets the value of 'msgTypeStats' If the field is not set this method will return null. |
SrvMonMsgTypeStats[] |
getMsgTypeStatsEmptyIfNull()
Gets the value of 'msgTypeStats' or an empty array if the value is null or not set. |
static int |
getMsgTypeStatsFieldId()
Get the field id for 'msgTypeStats' This method can be used to set field interests. |
XIterator<SrvMonMsgTypeStats> |
getMsgTypeStatsIterator()
Gets the value of 'msgTypeStats' as iterator of values. |
long |
getNumCommitsCompleted()
Gets the value of 'numCommitsCompleted' Field Description The number of transaction commits completed by the engine. |
com.neeve.xbuf.XbufVariableLongField |
getNumCommitsCompletedField()
|
static int |
getNumCommitsCompletedFieldId()
Get the field id for 'numCommitsCompleted' This method can be used to set field interests. |
long |
getNumCommitsStarted()
Gets the value of 'numCommitsStarted' Field Description The number of transaction commits started by the engine. |
com.neeve.xbuf.XbufVariableLongField |
getNumCommitsStartedField()
|
static int |
getNumCommitsStartedFieldId()
Get the field id for 'numCommitsStarted' This method can be used to set field interests. |
long |
getNumDupMsgsRcvd()
Gets the value of 'numDupMsgsRcvd' Field Description The number of duplicate messages the application has received. |
com.neeve.xbuf.XbufVariableLongField |
getNumDupMsgsRcvdField()
|
static int |
getNumDupMsgsRcvdFieldId()
Get the field id for 'numDupMsgsRcvd' This method can be used to set field interests. |
long |
getNumEventsProcessed()
Gets the value of 'numEventsProcessed' Field Description The number of events processed by the engine |
com.neeve.xbuf.XbufVariableLongField |
getNumEventsProcessedField()
|
static int |
getNumEventsProcessedFieldId()
Get the field id for 'numEventsProcessed' This method can be used to set field interests. |
long |
getNumEventsRcvd()
Gets the value of 'numEventsRcvd' Field Description The number of events received by the engine |
com.neeve.xbuf.XbufVariableLongField |
getNumEventsRcvdField()
|
static int |
getNumEventsRcvdFieldId()
Get the field id for 'numEventsRcvd' This method can be used to set field interests. |
long |
getNumFlowEventsProcComplete()
Gets the value of 'numFlowEventsProcComplete' Field Description The number of flow related events that have completely processed by the engine |
com.neeve.xbuf.XbufVariableLongField |
getNumFlowEventsProcCompleteField()
|
static int |
getNumFlowEventsProcCompleteFieldId()
Get the field id for 'numFlowEventsProcComplete' This method can be used to set field interests. |
long |
getNumFlowEventsProcFail()
Gets the value of 'numFlowEventsProcFail' Field Description The number of flow related events unsuccessfully processed by the engine |
com.neeve.xbuf.XbufVariableLongField |
getNumFlowEventsProcFailField()
|
static int |
getNumFlowEventsProcFailFieldId()
Get the field id for 'numFlowEventsProcFail' This method can be used to set field interests. |
long |
getNumFlowEventsProcSuccess()
Gets the value of 'numFlowEventsProcSuccess' Field Description The number of flow related events successfully processed by the engine |
com.neeve.xbuf.XbufVariableLongField |
getNumFlowEventsProcSuccessField()
|
static int |
getNumFlowEventsProcSuccessFieldId()
Get the field id for 'numFlowEventsProcSuccess' This method can be used to set field interests. |
long |
getNumFlowEventsRcvd()
Gets the value of 'numFlowEventsRcvd' Field Description The number of flow related events processed by the engine |
com.neeve.xbuf.XbufVariableLongField |
getNumFlowEventsRcvdField()
|
static int |
getNumFlowEventsRcvdFieldId()
Get the field id for 'numFlowEventsRcvd' This method can be used to set field interests. |
int |
getNumFlows()
Gets the value of 'numFlows' Field Description The number of active flows in the application. |
com.neeve.xbuf.XbufVariableIntField |
getNumFlowsField()
|
static int |
getNumFlowsFieldId()
Get the field id for 'numFlows' This method can be used to set field interests. |
long |
getNumMsgsFiltered()
Gets the value of 'numMsgsFiltered' Field Description The number of messages that were filtered. |
com.neeve.xbuf.XbufVariableLongField |
getNumMsgsFilteredField()
|
static int |
getNumMsgsFilteredFieldId()
Get the field id for 'numMsgsFiltered' This method can be used to set field interests. |
long |
getNumMsgsRcvdBestEffort()
Gets the value of 'numMsgsRcvdBestEffort' Field Description The number of best effort messages the application has received. |
com.neeve.xbuf.XbufVariableLongField |
getNumMsgsRcvdBestEffortField()
|
static int |
getNumMsgsRcvdBestEffortFieldId()
Get the field id for 'numMsgsRcvdBestEffort' This method can be used to set field interests. |
long |
getNumMsgsRcvdGuaranteed()
Gets the value of 'numMsgsRcvdGuaranteed' Field Description The number of guaranteed messages the application has received. |
com.neeve.xbuf.XbufVariableLongField |
getNumMsgsRcvdGuaranteedField()
|
static int |
getNumMsgsRcvdGuaranteedFieldId()
Get the field id for 'numMsgsRcvdGuaranteed' This method can be used to set field interests. |
long |
getNumMsgsResent()
Gets the value of 'numMsgsResent' Field Description The number of messages the application has retransmitted. |
com.neeve.xbuf.XbufVariableLongField |
getNumMsgsResentField()
|
static int |
getNumMsgsResentFieldId()
Get the field id for 'numMsgsResent' This method can be used to set field interests. |
long |
getNumMsgsSentBestEffort()
Gets the value of 'numMsgsSentBestEffort' Field Description The number of best effort messages sent by the application. |
com.neeve.xbuf.XbufVariableLongField |
getNumMsgsSentBestEffortField()
|
static int |
getNumMsgsSentBestEffortFieldId()
Get the field id for 'numMsgsSentBestEffort' This method can be used to set field interests. |
long |
getNumMsgsSentGuaranteed()
Gets the value of 'numMsgsSentGuaranteed' Field Description The number of guaranteed messages sent by the application. |
com.neeve.xbuf.XbufVariableLongField |
getNumMsgsSentGuaranteedField()
|
static int |
getNumMsgsSentGuaranteedFieldId()
Get the field id for 'numMsgsSentGuaranteed' This method can be used to set field interests. |
long |
getNumMsgsSourced()
Gets the value of 'numMsgsSourced' Field Description The number of messages that were sourced. |
com.neeve.xbuf.XbufVariableLongField |
getNumMsgsSourcedField()
|
static int |
getNumMsgsSourcedFieldId()
Get the field id for 'numMsgsSourced' This method can be used to set field interests. |
long |
getNumPartialRollbacks()
Gets the value of 'numPartialRollbacks' Field Description The number of partial (savepoint) transaction rollback that have been initiated. |
com.neeve.xbuf.XbufVariableLongField |
getNumPartialRollbacksField()
|
static int |
getNumPartialRollbacksFieldId()
Get the field id for 'numPartialRollbacks' This method can be used to set field interests. |
long |
getNumRollbacks()
Gets the value of 'numRollbacks' Field Description The number of transactions that have been rolled back. |
com.neeve.xbuf.XbufVariableLongField |
getNumRollbacksField()
|
static int |
getNumRollbacksFieldId()
Get the field id for 'numRollbacks' This method can be used to set field interests. |
long |
getNumSendCommitsCompleted()
Gets the value of 'numSendCommitsCompleted' Field Description The number of send (message bus) commits completed by the engine. |
com.neeve.xbuf.XbufVariableLongField |
getNumSendCommitsCompletedField()
|
static int |
getNumSendCommitsCompletedFieldId()
Get the field id for 'numSendCommitsCompleted' This method can be used to set field interests. |
long |
getNumSendCommitsStarted()
Gets the value of 'numSendCommitsStarted' Field Description The number of send (message bus) commits started by the engine. |
com.neeve.xbuf.XbufVariableLongField |
getNumSendCommitsStartedField()
|
static int |
getNumSendCommitsStartedFieldId()
Get the field id for 'numSendCommitsStarted' This method can be used to set field interests. |
long |
getNumStoreCommitsCompleted()
Gets the value of 'numStoreCommitsCompleted' Field Description The number of store commits completed by the engine. |
com.neeve.xbuf.XbufVariableLongField |
getNumStoreCommitsCompletedField()
|
static int |
getNumStoreCommitsCompletedFieldId()
Get the field id for 'numStoreCommitsCompleted' This method can be used to set field interests. |
long |
getNumStoreCommitsStarted()
Gets the value of 'numStoreCommitsStarted' Field Description The number of store commits started by the engine. |
com.neeve.xbuf.XbufVariableLongField |
getNumStoreCommitsStartedField()
|
static int |
getNumStoreCommitsStartedFieldId()
Get the field id for 'numStoreCommitsStarted' This method can be used to set field interests. |
long |
getNumTransactions()
Gets the value of 'numTransactions' Field Description The number of transactions created by the engine. |
com.neeve.xbuf.XbufVariableLongField |
getNumTransactionsField()
|
static int |
getNumTransactionsFieldId()
Get the field id for 'numTransactions' This method can be used to set field interests. |
SrvMonAppMessageLoggerStats |
getOutboundMessageLoggerStats()
Gets the value of 'outboundMessageLoggerStats' Field Description Outbound message logger stats for applications with outbound message logging enabled. |
static int |
getOutboundMessageLoggerStatsFieldId()
Get the field id for 'outboundMessageLoggerStats' This method can be used to set field interests. |
void |
getOutboundMessageLoggerStatsTo(SrvMonAppMessageLoggerStats to)
Copies the value of SrvMonAppMessageLoggerStats into the provided value. |
long |
getOutboundSno()
Gets the value of 'outboundSno' Field Description The current outbound sequence number for the engine. |
com.neeve.xbuf.XbufVariableLongField |
getOutboundSnoField()
|
static int |
getOutboundSnoFieldId()
Get the field id for 'outboundSno' This method can be used to set field interests. |
long |
getOutboundStableSno()
Gets the value of 'outboundStableSno' Field Description The current stable outbound sequence number for the engine. |
com.neeve.xbuf.XbufVariableLongField |
getOutboundStableSnoField()
|
static int |
getOutboundStableSnoFieldId()
Get the field id for 'outboundStableSno' This method can be used to set field interests. |
int |
getOwnerCount()
|
UtlPool<SrvMonAppEngineStats> |
getPool()
Get a pool item's pool. |
int |
getSendCommitCompletionQueueSize()
Gets the value of 'sendCommitCompletionQueueSize' Field Description The number of send commits pending completion. |
com.neeve.xbuf.XbufVariableIntField |
getSendCommitCompletionQueueSizeField()
|
static int |
getSendCommitCompletionQueueSizeFieldId()
Get the field id for 'sendCommitCompletionQueueSize' This method can be used to set field interests. |
int |
getSerializeToNativeLength()
|
int |
getStoreCommitCompletionQueueSize()
Gets the value of 'storeCommitCompletionQueueSize' Field Description The number of store commits pending completion for the engine. |
com.neeve.xbuf.XbufVariableIntField |
getStoreCommitCompletionQueueSizeField()
|
static int |
getStoreCommitCompletionQueueSizeFieldId()
Get the field id for 'storeCommitCompletionQueueSize' This method can be used to set field interests. |
SrvMonIntSeries |
getTransactionLeg1ProcessingTimes()
Gets the value of 'transactionLeg1ProcessingTimes' Field Description Records latencies for the first transaction processing leg. |
static int |
getTransactionLeg1ProcessingTimesFieldId()
Get the field id for 'transactionLeg1ProcessingTimes' This method can be used to set field interests. |
void |
getTransactionLeg1ProcessingTimesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value. |
SrvMonIntSeries |
getTransactionLeg2ProcessingTimes()
Gets the value of 'transactionLeg2ProcessingTimes' Field Description Records latencies for the second transaction processing leg. |
static int |
getTransactionLeg2ProcessingTimesFieldId()
Get the field id for 'transactionLeg2ProcessingTimes' This method can be used to set field interests. |
void |
getTransactionLeg2ProcessingTimesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value. |
SrvMonIntSeries |
getTransactionLeg3ProcessingTimes()
Gets the value of 'transactionLeg3ProcessingTimes' Field Description 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') . |
static int |
getTransactionLeg3ProcessingTimesFieldId()
Get the field id for 'transactionLeg3ProcessingTimes' This method can be used to set field interests. |
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()
|
com.neeve.xbuf.XbufVariableShortField |
getXRogTypeField()
|
static int |
getXRogTypeFieldId()
Get the field id for 'xRogType' This method can be used to set field interests. |
boolean |
hasBackupOutboundLogQueueSize()
Checks for the presence of 'backupOutboundLogQueueSize' Field Description 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. |
boolean |
hasBackupOutboundQueueSize()
Checks for the presence of 'backupOutboundQueueSize' Field Description 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. |
boolean |
hasCommitEpilogueLatencies()
Checks for the presence of 'commitEpilogueLatencies' Field Description Time spent from the point the store or send commit completes, whichever is last, to commit completion (aka 'cepilo'). |
boolean |
hasCommitFullLatencies()
Checks for the presence of 'commitFullLatencies' Field Description Time spent from the time the first message of a transaction is received to commit completion (aka 'cfull'). |
boolean |
hasCommitPrologueLatencies()
Checks for the presence of 'commitPrologueLatencies' Field Description Time spent from the point where transaction commit is started to send or store commit whichever is first (aka 'cprolo'). |
boolean |
hasCommitSendLatencies()
Checks for the presence of 'commitSendLatencies' Field Description Time spent for send commits to complete i.e. time from when send commit is initiated to receipt of send completion event (aka 'csend'). |
boolean |
hasCommitStartLatencies()
Checks for the presence of 'commitStartLatencies' Field Description Time spent from the point the first message of a transaction is received to the time the transaction is committed (aka 'cstart'). |
boolean |
hasCommitStoreLatencies()
Checks for the presence of 'commitStoreLatencies' Field Description Time spent in store commit i.e. time from when store commit is initiated to receipt of store completion event (aka 'cstore'). |
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' Field Description 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'). |
boolean |
hasInAckLatencies()
Checks for the presence of 'inAckLatencies' Field Description Records latencies for receipt of a message to stabilization (and upstream acknowledgement for Guaranteed) (aka 'inack'). |
boolean |
hasInboundMessageLoggerStats()
Checks for the presence of 'inboundMessageLoggerStats' Field Description Inbound message logger stats for applications with inbound message logging enabled. |
boolean |
hasInOutLatencies()
Checks for the presence of 'inOutLatencies' Field Description Records latencies for receipt of a message to transmission of the last outbound message (aka 'inout'). |
boolean |
hasMsgFilteringLatencies()
Checks for the presence of 'msgFilteringLatencies' Field Description Records latencies for application message filtering times (by a message filter) (aka 'mfilt'). |
boolean |
hasMsgPreProcLatencies()
Checks for the presence of 'msgPreProcLatencies' Field Description Records the time (in microseconds) spent by the engine dispatching the message to an application (aka 'mpproc'). |
boolean |
hasMsgProcessingLatencies()
Checks for the presence of 'msgProcessingLatencies' Field Description Records latencies for application message process times (in an EventHandler) (aka 'mproc'). |
boolean |
hasMsgSendCoreLatencies()
Checks for the presence of 'msgSendCoreLatencies' Field Description Time spent in AepEngine.sendMessageCore() (aka 'msendc') |
boolean |
hasMsgSendLatencies()
Checks for the presence of 'msgSendLatencies' Field Description Time spent in AepEngine.sendMessage() (aka 'msend'). |
boolean |
hasNumCommitsCompleted()
Checks for the presence of 'numCommitsCompleted' Field Description The number of transaction commits completed by the engine. |
boolean |
hasNumCommitsStarted()
Checks for the presence of 'numCommitsStarted' Field Description The number of transaction commits started by the engine. |
boolean |
hasNumDupMsgsRcvd()
Checks for the presence of 'numDupMsgsRcvd' Field Description The number of duplicate messages the application has received. |
boolean |
hasNumEventsProcessed()
Checks for the presence of 'numEventsProcessed' Field Description The number of events processed by the engine |
boolean |
hasNumEventsRcvd()
Checks for the presence of 'numEventsRcvd' Field Description The number of events received by the engine |
boolean |
hasNumFlowEventsProcComplete()
Checks for the presence of 'numFlowEventsProcComplete' Field Description The number of flow related events that have completely processed by the engine |
boolean |
hasNumFlowEventsProcFail()
Checks for the presence of 'numFlowEventsProcFail' Field Description The number of flow related events unsuccessfully processed by the engine |
boolean |
hasNumFlowEventsProcSuccess()
Checks for the presence of 'numFlowEventsProcSuccess' Field Description The number of flow related events successfully processed by the engine |
boolean |
hasNumFlowEventsRcvd()
Checks for the presence of 'numFlowEventsRcvd' Field Description The number of flow related events processed by the engine |
boolean |
hasNumFlows()
Checks for the presence of 'numFlows' Field Description The number of active flows in the application. |
boolean |
hasNumMsgsFiltered()
Checks for the presence of 'numMsgsFiltered' Field Description The number of messages that were filtered. |
boolean |
hasNumMsgsRcvdBestEffort()
Checks for the presence of 'numMsgsRcvdBestEffort' Field Description The number of best effort messages the application has received. |
boolean |
hasNumMsgsRcvdGuaranteed()
Checks for the presence of 'numMsgsRcvdGuaranteed' Field Description The number of guaranteed messages the application has received. |
boolean |
hasNumMsgsResent()
Checks for the presence of 'numMsgsResent' Field Description The number of messages the application has retransmitted. |
boolean |
hasNumMsgsSentBestEffort()
Checks for the presence of 'numMsgsSentBestEffort' Field Description The number of best effort messages sent by the application. |
boolean |
hasNumMsgsSentGuaranteed()
Checks for the presence of 'numMsgsSentGuaranteed' Field Description The number of guaranteed messages sent by the application. |
boolean |
hasNumMsgsSourced()
Checks for the presence of 'numMsgsSourced' Field Description The number of messages that were sourced. |
boolean |
hasNumPartialRollbacks()
Checks for the presence of 'numPartialRollbacks' Field Description The number of partial (savepoint) transaction rollback that have been initiated. |
boolean |
hasNumRollbacks()
Checks for the presence of 'numRollbacks' Field Description The number of transactions that have been rolled back. |
boolean |
hasNumSendCommitsCompleted()
Checks for the presence of 'numSendCommitsCompleted' Field Description The number of send (message bus) commits completed by the engine. |
boolean |
hasNumSendCommitsStarted()
Checks for the presence of 'numSendCommitsStarted' Field Description The number of send (message bus) commits started by the engine. |
boolean |
hasNumStoreCommitsCompleted()
Checks for the presence of 'numStoreCommitsCompleted' Field Description The number of store commits completed by the engine. |
boolean |
hasNumStoreCommitsStarted()
Checks for the presence of 'numStoreCommitsStarted' Field Description The number of store commits started by the engine. |
boolean |
hasNumTransactions()
Checks for the presence of 'numTransactions' Field Description The number of transactions created by the engine. |
boolean |
hasOutboundMessageLoggerStats()
Checks for the presence of 'outboundMessageLoggerStats' Field Description Outbound message logger stats for applications with outbound message logging enabled. |
boolean |
hasOutboundSno()
Checks for the presence of 'outboundSno' Field Description The current outbound sequence number for the engine. |
boolean |
hasOutboundStableSno()
Checks for the presence of 'outboundStableSno' Field Description The current stable outbound sequence number for the engine. |
boolean |
hasSendCommitCompletionQueueSize()
Checks for the presence of 'sendCommitCompletionQueueSize' Field Description The number of send commits pending completion. |
boolean |
hasStoreCommitCompletionQueueSize()
Checks for the presence of 'storeCommitCompletionQueueSize' Field Description The number of store commits pending completion for the engine. |
boolean |
hasTransactionLeg1ProcessingTimes()
Checks for the presence of 'transactionLeg1ProcessingTimes' Field Description Records latencies for the first transaction processing leg. |
boolean |
hasTransactionLeg2ProcessingTimes()
Checks for the presence of 'transactionLeg2ProcessingTimes' Field Description Records latencies for the second transaction processing leg. |
boolean |
hasTransactionLeg3ProcessingTimes()
Checks for the presence of 'transactionLeg3ProcessingTimes' Field Description 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') . |
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' Field Description 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. |
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 |
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' Field Description 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. |
void |
setBackupOutboundLogQueueSizeFrom(com.neeve.xbuf.XbufVariableLongField val)
|
void |
setBackupOutboundQueueSize(long val)
Sets the value of 'backupOutboundQueueSize' Field Description 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. |
void |
setBackupOutboundQueueSizeFrom(com.neeve.xbuf.XbufVariableLongField val)
|
void |
setCommitEpilogueLatencies(SrvMonIntSeries val)
Sets the value of 'commitEpilogueLatencies' Field Description Time spent from the point the store or send commit completes, whichever is last, to commit completion (aka 'cepilo'). |
void |
setCommitFullLatencies(SrvMonIntSeries val)
Sets the value of 'commitFullLatencies' Field Description Time spent from the time the first message of a transaction is received to commit completion (aka 'cfull'). |
void |
setCommitPrologueLatencies(SrvMonIntSeries val)
Sets the value of 'commitPrologueLatencies' Field Description Time spent from the point where transaction commit is started to send or store commit whichever is first (aka 'cprolo'). |
void |
setCommitSendLatencies(SrvMonIntSeries val)
Sets the value of 'commitSendLatencies' Field Description Time spent for send commits to complete i.e. time from when send commit is initiated to receipt of send completion event (aka 'csend'). |
void |
setCommitStartLatencies(SrvMonIntSeries val)
Sets the value of 'commitStartLatencies' Field Description Time spent from the point the first message of a transaction is received to the time the transaction is committed (aka 'cstart'). |
void |
setCommitStoreLatencies(SrvMonIntSeries val)
Sets the value of 'commitStoreLatencies' Field Description Time spent in store commit i.e. time from when store commit is initiated to receipt of store completion event (aka 'cstore'). |
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' Field Description 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'). |
static void |
setDesyncPolicy(com.neeve.xbuf.XbufDesyncPolicy val)
|
static void |
setFieldInterest(List<Integer> fieldIds)
|
void |
setInAckLatencies(SrvMonIntSeries val)
Sets the value of 'inAckLatencies' Field Description Records latencies for receipt of a message to stabilization (and upstream acknowledgement for Guaranteed) (aka 'inack'). |
void |
setInboundMessageLoggerStats(SrvMonAppMessageLoggerStats val)
Sets the value of 'inboundMessageLoggerStats' Field Description Inbound message logger stats for applications with inbound message logging enabled. |
void |
setInOutLatencies(SrvMonIntSeries val)
Sets the value of 'inOutLatencies' Field Description Records latencies for receipt of a message to transmission of the last outbound message (aka 'inout'). |
void |
setMsgFilteringLatencies(SrvMonIntSeries val)
Sets the value of 'msgFilteringLatencies' Field Description Records latencies for application message filtering times (by a message filter) (aka 'mfilt'). |
void |
setMsgPreProcLatencies(SrvMonIntSeries val)
Sets the value of 'msgPreProcLatencies' Field Description Records the time (in microseconds) spent by the engine dispatching the message to an application (aka 'mpproc'). |
void |
setMsgProcessingLatencies(SrvMonIntSeries val)
Sets the value of 'msgProcessingLatencies' Field Description Records latencies for application message process times (in an EventHandler) (aka 'mproc'). |
void |
setMsgSendCoreLatencies(SrvMonIntSeries val)
Sets the value of 'msgSendCoreLatencies' Field Description Time spent in AepEngine.sendMessageCore() (aka 'msendc') |
void |
setMsgSendLatencies(SrvMonIntSeries val)
Sets the value of 'msgSendLatencies' Field Description Time spent in AepEngine.sendMessage() (aka 'msend'). |
void |
setMsgTypeStats(SrvMonMsgTypeStats[] val)
Sets the value of 'msgTypeStats' Field Description 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. |
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' Field Description The number of transaction commits completed by the engine. |
void |
setNumCommitsCompletedFrom(com.neeve.xbuf.XbufVariableLongField val)
|
void |
setNumCommitsStarted(long val)
Sets the value of 'numCommitsStarted' Field Description The number of transaction commits started by the engine. |
void |
setNumCommitsStartedFrom(com.neeve.xbuf.XbufVariableLongField val)
|
void |
setNumDupMsgsRcvd(long val)
Sets the value of 'numDupMsgsRcvd' Field Description The number of duplicate messages the application has received. |
void |
setNumDupMsgsRcvdFrom(com.neeve.xbuf.XbufVariableLongField val)
|
void |
setNumEventsProcessed(long val)
Sets the value of 'numEventsProcessed' Field Description The number of events processed by the engine |
void |
setNumEventsProcessedFrom(com.neeve.xbuf.XbufVariableLongField val)
|
void |
setNumEventsRcvd(long val)
Sets the value of 'numEventsRcvd' Field Description The number of events received by the engine |
void |
setNumEventsRcvdFrom(com.neeve.xbuf.XbufVariableLongField val)
|
void |
setNumFlowEventsProcComplete(long val)
Sets the value of 'numFlowEventsProcComplete' Field Description The number of flow related events that have completely processed by the engine |
void |
setNumFlowEventsProcCompleteFrom(com.neeve.xbuf.XbufVariableLongField val)
|
void |
setNumFlowEventsProcFail(long val)
Sets the value of 'numFlowEventsProcFail' Field Description The number of flow related events unsuccessfully processed by the engine |
void |
setNumFlowEventsProcFailFrom(com.neeve.xbuf.XbufVariableLongField val)
|
void |
setNumFlowEventsProcSuccess(long val)
Sets the value of 'numFlowEventsProcSuccess' Field Description The number of flow related events successfully processed by the engine |
void |
setNumFlowEventsProcSuccessFrom(com.neeve.xbuf.XbufVariableLongField val)
|
void |
setNumFlowEventsRcvd(long val)
Sets the value of 'numFlowEventsRcvd' Field Description The number of flow related events processed by the engine |
void |
setNumFlowEventsRcvdFrom(com.neeve.xbuf.XbufVariableLongField val)
|
void |
setNumFlows(int val)
Sets the value of 'numFlows' Field Description The number of active flows in the application. |
void |
setNumFlowsFrom(com.neeve.xbuf.XbufVariableIntField val)
|
void |
setNumMsgsFiltered(long val)
Sets the value of 'numMsgsFiltered' Field Description The number of messages that were filtered. |
void |
setNumMsgsFilteredFrom(com.neeve.xbuf.XbufVariableLongField val)
|
void |
setNumMsgsRcvdBestEffort(long val)
Sets the value of 'numMsgsRcvdBestEffort' Field Description The number of best effort messages the application has received. |
void |
setNumMsgsRcvdBestEffortFrom(com.neeve.xbuf.XbufVariableLongField val)
|
void |
setNumMsgsRcvdGuaranteed(long val)
Sets the value of 'numMsgsRcvdGuaranteed' Field Description The number of guaranteed messages the application has received. |
void |
setNumMsgsRcvdGuaranteedFrom(com.neeve.xbuf.XbufVariableLongField val)
|
void |
setNumMsgsResent(long val)
Sets the value of 'numMsgsResent' Field Description The number of messages the application has retransmitted. |
void |
setNumMsgsResentFrom(com.neeve.xbuf.XbufVariableLongField val)
|
void |
setNumMsgsSentBestEffort(long val)
Sets the value of 'numMsgsSentBestEffort' Field Description The number of best effort messages sent by the application. |
void |
setNumMsgsSentBestEffortFrom(com.neeve.xbuf.XbufVariableLongField val)
|
void |
setNumMsgsSentGuaranteed(long val)
Sets the value of 'numMsgsSentGuaranteed' Field Description The number of guaranteed messages sent by the application. |
void |
setNumMsgsSentGuaranteedFrom(com.neeve.xbuf.XbufVariableLongField val)
|
void |
setNumMsgsSourced(long val)
Sets the value of 'numMsgsSourced' Field Description The number of messages that were sourced. |
void |
setNumMsgsSourcedFrom(com.neeve.xbuf.XbufVariableLongField val)
|
void |
setNumPartialRollbacks(long val)
Sets the value of 'numPartialRollbacks' Field Description The number of partial (savepoint) transaction rollback that have been initiated. |
void |
setNumPartialRollbacksFrom(com.neeve.xbuf.XbufVariableLongField val)
|
void |
setNumRollbacks(long val)
Sets the value of 'numRollbacks' Field Description The number of transactions that have been rolled back. |
void |
setNumRollbacksFrom(com.neeve.xbuf.XbufVariableLongField val)
|
void |
setNumSendCommitsCompleted(long val)
Sets the value of 'numSendCommitsCompleted' Field Description The number of send (message bus) commits completed by the engine. |
void |
setNumSendCommitsCompletedFrom(com.neeve.xbuf.XbufVariableLongField val)
|
void |
setNumSendCommitsStarted(long val)
Sets the value of 'numSendCommitsStarted' Field Description The number of send (message bus) commits started by the engine. |
void |
setNumSendCommitsStartedFrom(com.neeve.xbuf.XbufVariableLongField val)
|
void |
setNumStoreCommitsCompleted(long val)
Sets the value of 'numStoreCommitsCompleted' Field Description The number of store commits completed by the engine. |
void |
setNumStoreCommitsCompletedFrom(com.neeve.xbuf.XbufVariableLongField val)
|
void |
setNumStoreCommitsStarted(long val)
Sets the value of 'numStoreCommitsStarted' Field Description The number of store commits started by the engine. |
void |
setNumStoreCommitsStartedFrom(com.neeve.xbuf.XbufVariableLongField val)
|
void |
setNumTransactions(long val)
Sets the value of 'numTransactions' Field Description The number of transactions created by the engine. |
void |
setNumTransactionsFrom(com.neeve.xbuf.XbufVariableLongField val)
|
void |
setOutboundMessageLoggerStats(SrvMonAppMessageLoggerStats val)
Sets the value of 'outboundMessageLoggerStats' Field Description Outbound message logger stats for applications with outbound message logging enabled. |
void |
setOutboundSno(long val)
Sets the value of 'outboundSno' Field Description The current outbound sequence number for the engine. |
void |
setOutboundSnoFrom(com.neeve.xbuf.XbufVariableLongField val)
|
void |
setOutboundStableSno(long val)
Sets the value of 'outboundStableSno' Field Description The current stable outbound sequence number for the engine. |
void |
setOutboundStableSnoFrom(com.neeve.xbuf.XbufVariableLongField val)
|
SrvMonAppEngineStats |
setPool(UtlPool<SrvMonAppEngineStats> pool)
Set a pool item's pool. |
void |
setSendCommitCompletionQueueSize(int val)
Sets the value of 'sendCommitCompletionQueueSize' Field Description The number of send commits pending completion. |
void |
setSendCommitCompletionQueueSizeFrom(com.neeve.xbuf.XbufVariableIntField val)
|
void |
setStoreCommitCompletionQueueSize(int val)
Sets the value of 'storeCommitCompletionQueueSize' Field Description The number of store commits pending completion for the engine. |
void |
setStoreCommitCompletionQueueSizeFrom(com.neeve.xbuf.XbufVariableIntField val)
|
void |
setTransactionLeg1ProcessingTimes(SrvMonIntSeries val)
Sets the value of 'transactionLeg1ProcessingTimes' Field Description Records latencies for the first transaction processing leg. |
void |
setTransactionLeg2ProcessingTimes(SrvMonIntSeries val)
Sets the value of 'transactionLeg2ProcessingTimes' Field Description Records latencies for the second transaction processing leg. |
void |
setTransactionLeg3ProcessingTimes(SrvMonIntSeries val)
Sets the value of 'transactionLeg3ProcessingTimes' Field Description 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') . |
void |
setXRogType(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' Field Description 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. |
SrvMonAppMessageLoggerStats |
takeOutboundMessageLoggerStats()
'Takes' a reference to the outboundMessageLoggerStats 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()
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final SrvMonAppEngineStats[] EMPTY_ARRAY
| Constructor Detail |
|---|
public SrvMonAppEngineStats()
public SrvMonAppEngineStats(int initialBackingBufferSize)
| Method Detail |
|---|
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 static final void setFieldInterest(List<Integer> fieldIds)
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 static final int getXRogTypeFieldId()
This method can be used to set field interests.
getXRogType()public final void setXRogType(short val)
public final short getXRogType()
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()
This method can be used to set field interests.
getNumFlows()public final void setNumFlows(int val)
ISrvMonAppEngineStats
setNumFlows in interface ISrvMonAppEngineStatsval - The value to set.public final int getNumFlows()
ISrvMonAppEngineStats
getNumFlows in interface ISrvMonAppEngineStatspublic final void setNumFlowsFrom(com.neeve.xbuf.XbufVariableIntField val)
public final com.neeve.xbuf.XbufVariableIntField getNumFlowsField()
public final boolean hasNumFlows()
ISrvMonAppEngineStats
hasNumFlows in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumFlows()public final void clearNumFlows()
ISrvMonAppEngineStats
clearNumFlows in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumFlows(int)public static final int getNumMsgsRcvdBestEffortFieldId()
This method can be used to set field interests.
getNumMsgsRcvdBestEffort()public final void setNumMsgsRcvdBestEffort(long val)
ISrvMonAppEngineStats
setNumMsgsRcvdBestEffort in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumMsgsRcvdBestEffort()
ISrvMonAppEngineStats
getNumMsgsRcvdBestEffort in interface ISrvMonAppEngineStatspublic final void setNumMsgsRcvdBestEffortFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumMsgsRcvdBestEffortField()
public final boolean hasNumMsgsRcvdBestEffort()
ISrvMonAppEngineStats
hasNumMsgsRcvdBestEffort in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumMsgsRcvdBestEffort()public final void clearNumMsgsRcvdBestEffort()
ISrvMonAppEngineStats
clearNumMsgsRcvdBestEffort in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumMsgsRcvdBestEffort(long)public static final int getNumMsgsRcvdGuaranteedFieldId()
This method can be used to set field interests.
getNumMsgsRcvdGuaranteed()public final void setNumMsgsRcvdGuaranteed(long val)
ISrvMonAppEngineStats
setNumMsgsRcvdGuaranteed in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumMsgsRcvdGuaranteed()
ISrvMonAppEngineStats
getNumMsgsRcvdGuaranteed in interface ISrvMonAppEngineStatspublic final void setNumMsgsRcvdGuaranteedFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumMsgsRcvdGuaranteedField()
public final boolean hasNumMsgsRcvdGuaranteed()
ISrvMonAppEngineStats
hasNumMsgsRcvdGuaranteed in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumMsgsRcvdGuaranteed()public final void clearNumMsgsRcvdGuaranteed()
ISrvMonAppEngineStats
clearNumMsgsRcvdGuaranteed in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumMsgsRcvdGuaranteed(long)public static final int getNumDupMsgsRcvdFieldId()
This method can be used to set field interests.
getNumDupMsgsRcvd()public final void setNumDupMsgsRcvd(long val)
ISrvMonAppEngineStats
setNumDupMsgsRcvd in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumDupMsgsRcvd()
ISrvMonAppEngineStats
getNumDupMsgsRcvd in interface ISrvMonAppEngineStatspublic final void setNumDupMsgsRcvdFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumDupMsgsRcvdField()
public final boolean hasNumDupMsgsRcvd()
ISrvMonAppEngineStats
hasNumDupMsgsRcvd in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumDupMsgsRcvd()public final void clearNumDupMsgsRcvd()
ISrvMonAppEngineStats
clearNumDupMsgsRcvd in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumDupMsgsRcvd(long)public static final int getNumMsgsSentBestEffortFieldId()
This method can be used to set field interests.
getNumMsgsSentBestEffort()public final void setNumMsgsSentBestEffort(long val)
ISrvMonAppEngineStats
setNumMsgsSentBestEffort in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumMsgsSentBestEffort()
ISrvMonAppEngineStats
getNumMsgsSentBestEffort in interface ISrvMonAppEngineStatspublic final void setNumMsgsSentBestEffortFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumMsgsSentBestEffortField()
public final boolean hasNumMsgsSentBestEffort()
ISrvMonAppEngineStats
hasNumMsgsSentBestEffort in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumMsgsSentBestEffort()public final void clearNumMsgsSentBestEffort()
ISrvMonAppEngineStats
clearNumMsgsSentBestEffort in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumMsgsSentBestEffort(long)public static final int getNumMsgsSentGuaranteedFieldId()
This method can be used to set field interests.
getNumMsgsSentGuaranteed()public final void setNumMsgsSentGuaranteed(long val)
ISrvMonAppEngineStats
setNumMsgsSentGuaranteed in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumMsgsSentGuaranteed()
ISrvMonAppEngineStats
getNumMsgsSentGuaranteed in interface ISrvMonAppEngineStatspublic final void setNumMsgsSentGuaranteedFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumMsgsSentGuaranteedField()
public final boolean hasNumMsgsSentGuaranteed()
ISrvMonAppEngineStats
hasNumMsgsSentGuaranteed in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumMsgsSentGuaranteed()public final void clearNumMsgsSentGuaranteed()
ISrvMonAppEngineStats
clearNumMsgsSentGuaranteed in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumMsgsSentGuaranteed(long)public static final int getNumMsgsResentFieldId()
This method can be used to set field interests.
getNumMsgsResent()public final void setNumMsgsResent(long val)
ISrvMonAppEngineStats
setNumMsgsResent in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumMsgsResent()
ISrvMonAppEngineStats
getNumMsgsResent in interface ISrvMonAppEngineStatspublic final void setNumMsgsResentFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumMsgsResentField()
public final boolean hasNumMsgsResent()
ISrvMonAppEngineStats
hasNumMsgsResent in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumMsgsResent()public final void clearNumMsgsResent()
ISrvMonAppEngineStats
clearNumMsgsResent in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumMsgsResent(long)public static final int getNumEventsRcvdFieldId()
This method can be used to set field interests.
getNumEventsRcvd()public final void setNumEventsRcvd(long val)
ISrvMonAppEngineStats
setNumEventsRcvd in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumEventsRcvd()
ISrvMonAppEngineStats
getNumEventsRcvd in interface ISrvMonAppEngineStatspublic final void setNumEventsRcvdFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumEventsRcvdField()
public final boolean hasNumEventsRcvd()
ISrvMonAppEngineStats
hasNumEventsRcvd in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumEventsRcvd()public final void clearNumEventsRcvd()
ISrvMonAppEngineStats
clearNumEventsRcvd in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumEventsRcvd(long)public static final int getNumFlowEventsRcvdFieldId()
This method can be used to set field interests.
getNumFlowEventsRcvd()public final void setNumFlowEventsRcvd(long val)
ISrvMonAppEngineStats
setNumFlowEventsRcvd in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumFlowEventsRcvd()
ISrvMonAppEngineStats
getNumFlowEventsRcvd in interface ISrvMonAppEngineStatspublic final void setNumFlowEventsRcvdFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumFlowEventsRcvdField()
public final boolean hasNumFlowEventsRcvd()
ISrvMonAppEngineStats
hasNumFlowEventsRcvd in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumFlowEventsRcvd()public final void clearNumFlowEventsRcvd()
ISrvMonAppEngineStats
clearNumFlowEventsRcvd in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumFlowEventsRcvd(long)public static final int getNumFlowEventsProcSuccessFieldId()
This method can be used to set field interests.
getNumFlowEventsProcSuccess()public final void setNumFlowEventsProcSuccess(long val)
ISrvMonAppEngineStats
setNumFlowEventsProcSuccess in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumFlowEventsProcSuccess()
ISrvMonAppEngineStats
getNumFlowEventsProcSuccess in interface ISrvMonAppEngineStatspublic final void setNumFlowEventsProcSuccessFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumFlowEventsProcSuccessField()
public final boolean hasNumFlowEventsProcSuccess()
ISrvMonAppEngineStats
hasNumFlowEventsProcSuccess in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumFlowEventsProcSuccess()public final void clearNumFlowEventsProcSuccess()
ISrvMonAppEngineStats
clearNumFlowEventsProcSuccess in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumFlowEventsProcSuccess(long)public static final int getNumFlowEventsProcFailFieldId()
This method can be used to set field interests.
getNumFlowEventsProcFail()public final void setNumFlowEventsProcFail(long val)
ISrvMonAppEngineStats
setNumFlowEventsProcFail in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumFlowEventsProcFail()
ISrvMonAppEngineStats
getNumFlowEventsProcFail in interface ISrvMonAppEngineStatspublic final void setNumFlowEventsProcFailFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumFlowEventsProcFailField()
public final boolean hasNumFlowEventsProcFail()
ISrvMonAppEngineStats
hasNumFlowEventsProcFail in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumFlowEventsProcFail()public final void clearNumFlowEventsProcFail()
ISrvMonAppEngineStats
clearNumFlowEventsProcFail in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumFlowEventsProcFail(long)public static final int getNumFlowEventsProcCompleteFieldId()
This method can be used to set field interests.
getNumFlowEventsProcComplete()public final void setNumFlowEventsProcComplete(long val)
ISrvMonAppEngineStats
setNumFlowEventsProcComplete in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumFlowEventsProcComplete()
ISrvMonAppEngineStats
getNumFlowEventsProcComplete in interface ISrvMonAppEngineStatspublic final void setNumFlowEventsProcCompleteFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumFlowEventsProcCompleteField()
public final boolean hasNumFlowEventsProcComplete()
ISrvMonAppEngineStats
hasNumFlowEventsProcComplete in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumFlowEventsProcComplete()public final void clearNumFlowEventsProcComplete()
ISrvMonAppEngineStats
clearNumFlowEventsProcComplete in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumFlowEventsProcComplete(long)public static final int getNumTransactionsFieldId()
This method can be used to set field interests.
getNumTransactions()public final void setNumTransactions(long val)
ISrvMonAppEngineStats
setNumTransactions in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumTransactions()
ISrvMonAppEngineStats
getNumTransactions in interface ISrvMonAppEngineStatspublic final void setNumTransactionsFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumTransactionsField()
public final boolean hasNumTransactions()
ISrvMonAppEngineStats
hasNumTransactions in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumTransactions()public final void clearNumTransactions()
ISrvMonAppEngineStats
clearNumTransactions in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumTransactions(long)public static final int getNumCommitsStartedFieldId()
This method can be used to set field interests.
getNumCommitsStarted()public final void setNumCommitsStarted(long val)
ISrvMonAppEngineStats
setNumCommitsStarted in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumCommitsStarted()
ISrvMonAppEngineStats
getNumCommitsStarted in interface ISrvMonAppEngineStatspublic final void setNumCommitsStartedFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumCommitsStartedField()
public final boolean hasNumCommitsStarted()
ISrvMonAppEngineStats
hasNumCommitsStarted in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumCommitsStarted()public final void clearNumCommitsStarted()
ISrvMonAppEngineStats
clearNumCommitsStarted in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumCommitsStarted(long)public static final int getNumCommitsCompletedFieldId()
This method can be used to set field interests.
getNumCommitsCompleted()public final void setNumCommitsCompleted(long val)
ISrvMonAppEngineStats
setNumCommitsCompleted in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumCommitsCompleted()
ISrvMonAppEngineStats
getNumCommitsCompleted in interface ISrvMonAppEngineStatspublic final void setNumCommitsCompletedFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumCommitsCompletedField()
public final boolean hasNumCommitsCompleted()
ISrvMonAppEngineStats
hasNumCommitsCompleted in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumCommitsCompleted()public final void clearNumCommitsCompleted()
ISrvMonAppEngineStats
clearNumCommitsCompleted in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumCommitsCompleted(long)public static final int getNumSendCommitsStartedFieldId()
This method can be used to set field interests.
getNumSendCommitsStarted()public final void setNumSendCommitsStarted(long val)
ISrvMonAppEngineStats
setNumSendCommitsStarted in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumSendCommitsStarted()
ISrvMonAppEngineStats
getNumSendCommitsStarted in interface ISrvMonAppEngineStatspublic final void setNumSendCommitsStartedFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumSendCommitsStartedField()
public final boolean hasNumSendCommitsStarted()
ISrvMonAppEngineStats
hasNumSendCommitsStarted in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumSendCommitsStarted()public final void clearNumSendCommitsStarted()
ISrvMonAppEngineStats
clearNumSendCommitsStarted in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumSendCommitsStarted(long)public static final int getNumSendCommitsCompletedFieldId()
This method can be used to set field interests.
getNumSendCommitsCompleted()public final void setNumSendCommitsCompleted(long val)
ISrvMonAppEngineStats
setNumSendCommitsCompleted in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumSendCommitsCompleted()
ISrvMonAppEngineStats
getNumSendCommitsCompleted in interface ISrvMonAppEngineStatspublic final void setNumSendCommitsCompletedFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumSendCommitsCompletedField()
public final boolean hasNumSendCommitsCompleted()
ISrvMonAppEngineStats
hasNumSendCommitsCompleted in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumSendCommitsCompleted()public final void clearNumSendCommitsCompleted()
ISrvMonAppEngineStats
clearNumSendCommitsCompleted in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumSendCommitsCompleted(long)public static final int getSendCommitCompletionQueueSizeFieldId()
This method can be used to set field interests.
getSendCommitCompletionQueueSize()public final void setSendCommitCompletionQueueSize(int val)
ISrvMonAppEngineStats
setSendCommitCompletionQueueSize in interface ISrvMonAppEngineStatsval - The value to set.public final int getSendCommitCompletionQueueSize()
ISrvMonAppEngineStats
getSendCommitCompletionQueueSize in interface ISrvMonAppEngineStatspublic final void setSendCommitCompletionQueueSizeFrom(com.neeve.xbuf.XbufVariableIntField val)
public final com.neeve.xbuf.XbufVariableIntField getSendCommitCompletionQueueSizeField()
public final boolean hasSendCommitCompletionQueueSize()
ISrvMonAppEngineStats
hasSendCommitCompletionQueueSize in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getSendCommitCompletionQueueSize()public final void clearSendCommitCompletionQueueSize()
ISrvMonAppEngineStats
clearSendCommitCompletionQueueSize in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setSendCommitCompletionQueueSize(int)public static final int getNumStoreCommitsStartedFieldId()
This method can be used to set field interests.
getNumStoreCommitsStarted()public final void setNumStoreCommitsStarted(long val)
ISrvMonAppEngineStats
setNumStoreCommitsStarted in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumStoreCommitsStarted()
ISrvMonAppEngineStats
getNumStoreCommitsStarted in interface ISrvMonAppEngineStatspublic final void setNumStoreCommitsStartedFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumStoreCommitsStartedField()
public final boolean hasNumStoreCommitsStarted()
ISrvMonAppEngineStats
hasNumStoreCommitsStarted in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumStoreCommitsStarted()public final void clearNumStoreCommitsStarted()
ISrvMonAppEngineStats
clearNumStoreCommitsStarted in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumStoreCommitsStarted(long)public static final int getNumStoreCommitsCompletedFieldId()
This method can be used to set field interests.
getNumStoreCommitsCompleted()public final void setNumStoreCommitsCompleted(long val)
ISrvMonAppEngineStats
setNumStoreCommitsCompleted in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumStoreCommitsCompleted()
ISrvMonAppEngineStats
getNumStoreCommitsCompleted in interface ISrvMonAppEngineStatspublic final void setNumStoreCommitsCompletedFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumStoreCommitsCompletedField()
public final boolean hasNumStoreCommitsCompleted()
ISrvMonAppEngineStats
hasNumStoreCommitsCompleted in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumStoreCommitsCompleted()public final void clearNumStoreCommitsCompleted()
ISrvMonAppEngineStats
clearNumStoreCommitsCompleted in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumStoreCommitsCompleted(long)public static final int getStoreCommitCompletionQueueSizeFieldId()
This method can be used to set field interests.
getStoreCommitCompletionQueueSize()public final void setStoreCommitCompletionQueueSize(int val)
ISrvMonAppEngineStats
setStoreCommitCompletionQueueSize in interface ISrvMonAppEngineStatsval - The value to set.public final int getStoreCommitCompletionQueueSize()
ISrvMonAppEngineStats
getStoreCommitCompletionQueueSize in interface ISrvMonAppEngineStatspublic final void setStoreCommitCompletionQueueSizeFrom(com.neeve.xbuf.XbufVariableIntField val)
public final com.neeve.xbuf.XbufVariableIntField getStoreCommitCompletionQueueSizeField()
public final boolean hasStoreCommitCompletionQueueSize()
ISrvMonAppEngineStats
hasStoreCommitCompletionQueueSize in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getStoreCommitCompletionQueueSize()public final void clearStoreCommitCompletionQueueSize()
ISrvMonAppEngineStats
clearStoreCommitCompletionQueueSize in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setStoreCommitCompletionQueueSize(int)public static final int getNumRollbacksFieldId()
This method can be used to set field interests.
getNumRollbacks()public final void setNumRollbacks(long val)
ISrvMonAppEngineStats
setNumRollbacks in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumRollbacks()
ISrvMonAppEngineStats
getNumRollbacks in interface ISrvMonAppEngineStatspublic final void setNumRollbacksFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumRollbacksField()
public final boolean hasNumRollbacks()
ISrvMonAppEngineStats
hasNumRollbacks in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumRollbacks()public final void clearNumRollbacks()
ISrvMonAppEngineStats
clearNumRollbacks in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumRollbacks(long)public static final int getBackupOutboundQueueSizeFieldId()
This method can be used to set field interests.
getBackupOutboundQueueSize()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 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 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()
This method can be used to set field interests.
getBackupOutboundLogQueueSize()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 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 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()
This method can be used to set field interests.
getOutboundSno()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 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 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()
This method can be used to set field interests.
getOutboundStableSno()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 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 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()
This method can be used to set field interests.
getNumEventsProcessed()public final void setNumEventsProcessed(long val)
ISrvMonAppEngineStats
setNumEventsProcessed in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumEventsProcessed()
ISrvMonAppEngineStats
getNumEventsProcessed in interface ISrvMonAppEngineStatspublic final void setNumEventsProcessedFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumEventsProcessedField()
public final boolean hasNumEventsProcessed()
ISrvMonAppEngineStats
hasNumEventsProcessed in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumEventsProcessed()public final void clearNumEventsProcessed()
ISrvMonAppEngineStats
clearNumEventsProcessed in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumEventsProcessed(long)public static final int getNumMsgsSourcedFieldId()
This method can be used to set field interests.
getNumMsgsSourced()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 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 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()
This method can be used to set field interests.
getNumMsgsFiltered()public final void setNumMsgsFiltered(long val)
ISrvMonAppEngineStats
setNumMsgsFiltered in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumMsgsFiltered()
ISrvMonAppEngineStats
getNumMsgsFiltered in interface ISrvMonAppEngineStatspublic final void setNumMsgsFilteredFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumMsgsFilteredField()
public final boolean hasNumMsgsFiltered()
ISrvMonAppEngineStats
hasNumMsgsFiltered in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumMsgsFiltered()public final void clearNumMsgsFiltered()
ISrvMonAppEngineStats
clearNumMsgsFiltered in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumMsgsFiltered(long)public static final int getNumPartialRollbacksFieldId()
This method can be used to set field interests.
getNumPartialRollbacks()public final void setNumPartialRollbacks(long val)
ISrvMonAppEngineStats
setNumPartialRollbacks in interface ISrvMonAppEngineStatsval - The value to set.public final long getNumPartialRollbacks()
ISrvMonAppEngineStats
getNumPartialRollbacks in interface ISrvMonAppEngineStatspublic final void setNumPartialRollbacksFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumPartialRollbacksField()
public final boolean hasNumPartialRollbacks()
ISrvMonAppEngineStats
hasNumPartialRollbacks in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getNumPartialRollbacks()public final void clearNumPartialRollbacks()
ISrvMonAppEngineStats
clearNumPartialRollbacks in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setNumPartialRollbacks(long)public static final int getMsgPreProcLatenciesFieldId()
This method can be used to set field interests.
getMsgPreProcLatencies()public final void setMsgPreProcLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStats
setMsgPreProcLatencies 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()
ISrvMonAppEngineStats
getMsgPreProcLatencies 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()
ISrvMonAppEngineStats
hasMsgPreProcLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getMsgPreProcLatencies()public final void clearMsgPreProcLatencies()
ISrvMonAppEngineStats
clearMsgPreProcLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setMsgPreProcLatencies(SrvMonIntSeries)public static final int getMsgProcessingLatenciesFieldId()
This method can be used to set field interests.
getMsgProcessingLatencies()public final void setMsgProcessingLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStats
setMsgProcessingLatencies 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()
ISrvMonAppEngineStats
getMsgProcessingLatencies 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()
ISrvMonAppEngineStats
hasMsgProcessingLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getMsgProcessingLatencies()public final void clearMsgProcessingLatencies()
ISrvMonAppEngineStats
clearMsgProcessingLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setMsgProcessingLatencies(SrvMonIntSeries)public static final int getMsgSendLatenciesFieldId()
This method can be used to set field interests.
getMsgSendLatencies()public final void setMsgSendLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStats
setMsgSendLatencies 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()
ISrvMonAppEngineStats
getMsgSendLatencies 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()
ISrvMonAppEngineStats
hasMsgSendLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getMsgSendLatencies()public final void clearMsgSendLatencies()
ISrvMonAppEngineStats
clearMsgSendLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setMsgSendLatencies(SrvMonIntSeries)public static final int getMsgSendCoreLatenciesFieldId()
This method can be used to set field interests.
getMsgSendCoreLatencies()public final void setMsgSendCoreLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStats
setMsgSendCoreLatencies 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()
ISrvMonAppEngineStats
getMsgSendCoreLatencies 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()
ISrvMonAppEngineStats
hasMsgSendCoreLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getMsgSendCoreLatencies()public final void clearMsgSendCoreLatencies()
ISrvMonAppEngineStats
clearMsgSendCoreLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setMsgSendCoreLatencies(SrvMonIntSeries)public static final int getCommitStartLatenciesFieldId()
This method can be used to set field interests.
getCommitStartLatencies()public final void setCommitStartLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStats
setCommitStartLatencies 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()
ISrvMonAppEngineStats
getCommitStartLatencies 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()
ISrvMonAppEngineStats
hasCommitStartLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getCommitStartLatencies()public final void clearCommitStartLatencies()
ISrvMonAppEngineStats
clearCommitStartLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setCommitStartLatencies(SrvMonIntSeries)public static final int getCommitPrologueLatenciesFieldId()
This method can be used to set field interests.
getCommitPrologueLatencies()public final void setCommitPrologueLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStats
setCommitPrologueLatencies 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()
ISrvMonAppEngineStats
getCommitPrologueLatencies 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()
ISrvMonAppEngineStats
hasCommitPrologueLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getCommitPrologueLatencies()public final void clearCommitPrologueLatencies()
ISrvMonAppEngineStats
clearCommitPrologueLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setCommitPrologueLatencies(SrvMonIntSeries)public static final int getCommitSendLatenciesFieldId()
This method can be used to set field interests.
getCommitSendLatencies()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()
This method can be used to set field interests.
getCommitStoreLatencies()public final void setCommitStoreLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStats
setCommitStoreLatencies 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()
ISrvMonAppEngineStats
getCommitStoreLatencies 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()
ISrvMonAppEngineStats
hasCommitStoreLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getCommitStoreLatencies()public final void clearCommitStoreLatencies()
ISrvMonAppEngineStats
clearCommitStoreLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setCommitStoreLatencies(SrvMonIntSeries)public static final int getCommitEpilogueLatenciesFieldId()
This method can be used to set field interests.
getCommitEpilogueLatencies()public final void setCommitEpilogueLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStats
setCommitEpilogueLatencies 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()
ISrvMonAppEngineStats
getCommitEpilogueLatencies 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()
ISrvMonAppEngineStats
hasCommitEpilogueLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getCommitEpilogueLatencies()public final void clearCommitEpilogueLatencies()
ISrvMonAppEngineStats
clearCommitEpilogueLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setCommitEpilogueLatencies(SrvMonIntSeries)public static final int getCommitFullLatenciesFieldId()
This method can be used to set field interests.
getCommitFullLatencies()public final void setCommitFullLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStats
setCommitFullLatencies 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()
ISrvMonAppEngineStats
getCommitFullLatencies 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()
ISrvMonAppEngineStats
hasCommitFullLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getCommitFullLatencies()public final void clearCommitFullLatencies()
ISrvMonAppEngineStats
clearCommitFullLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setCommitFullLatencies(SrvMonIntSeries)public static final int getInOutLatenciesFieldId()
This method can be used to set field interests.
getInOutLatencies()public final void setInOutLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStats
setInOutLatencies 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()
ISrvMonAppEngineStats
getInOutLatencies 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()
ISrvMonAppEngineStats
hasInOutLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getInOutLatencies()public final void clearInOutLatencies()
ISrvMonAppEngineStats
clearInOutLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setInOutLatencies(SrvMonIntSeries)public static final int getInAckLatenciesFieldId()
This method can be used to set field interests.
getInAckLatencies()public final void setInAckLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStats
setInAckLatencies 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()
ISrvMonAppEngineStats
getInAckLatencies 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()
ISrvMonAppEngineStats
hasInAckLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getInAckLatencies()public final void clearInAckLatencies()
ISrvMonAppEngineStats
clearInAckLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setInAckLatencies(SrvMonIntSeries)public static final int getTransactionLeg1ProcessingTimesFieldId()
This method can be used to set field interests.
getTransactionLeg1ProcessingTimes()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()
This method can be used to set field interests.
getTransactionLeg2ProcessingTimes()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()
This method can be used to set field interests.
getTransactionLeg3ProcessingTimes()public final void setTransactionLeg3ProcessingTimes(SrvMonIntSeries val)
ISrvMonAppEngineStatsTransaction 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.
setTransactionLeg3ProcessingTimes in interface ISrvMonAppEngineStatsval - The value to set.public final void lendTransactionLeg3ProcessingTimes(SrvMonIntSeries val)
ISrvMonAppEngineStatsTransaction 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.
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()
ISrvMonAppEngineStatsTransaction 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.
getTransactionLeg3ProcessingTimes 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()
ISrvMonAppEngineStatsTransaction 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.
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()
ISrvMonAppEngineStatsTransaction 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.
hasTransactionLeg3ProcessingTimes in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getTransactionLeg3ProcessingTimes()public final void clearTransactionLeg3ProcessingTimes()
ISrvMonAppEngineStatsTransaction 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.
clearTransactionLeg3ProcessingTimes in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setTransactionLeg3ProcessingTimes(SrvMonIntSeries)@Deprecated public static final int getCommitTransactionLatenciesFieldId()
This method can be used to set field interests.
getCommitTransactionLatencies()@Deprecated public final void setCommitTransactionLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStats
setCommitTransactionLatencies 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()
ISrvMonAppEngineStats
getCommitTransactionLatencies 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()
ISrvMonAppEngineStats
hasCommitTransactionLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getCommitTransactionLatencies()@Deprecated public final void clearCommitTransactionLatencies()
ISrvMonAppEngineStats
clearCommitTransactionLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setCommitTransactionLatencies(SrvMonIntSeries)public static final int getMsgFilteringLatenciesFieldId()
This method can be used to set field interests.
getMsgFilteringLatencies()public final void setMsgFilteringLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStats
setMsgFilteringLatencies 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()
ISrvMonAppEngineStats
getMsgFilteringLatencies 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()
ISrvMonAppEngineStats
hasMsgFilteringLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getMsgFilteringLatencies()public final void clearMsgFilteringLatencies()
ISrvMonAppEngineStats
clearMsgFilteringLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setMsgFilteringLatencies(SrvMonIntSeries)public static final int getCommitTransitionLatenciesFieldId()
This method can be used to set field interests.
getCommitTransitionLatencies()public final void setCommitTransitionLatencies(SrvMonIntSeries val)
ISrvMonAppEngineStats
setCommitTransitionLatencies 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()
ISrvMonAppEngineStats
getCommitTransitionLatencies 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()
ISrvMonAppEngineStats
hasCommitTransitionLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getCommitTransitionLatencies()public final void clearCommitTransitionLatencies()
ISrvMonAppEngineStats
clearCommitTransitionLatencies in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setCommitTransitionLatencies(SrvMonIntSeries)public static final int getInboundMessageLoggerStatsFieldId()
This method can be used to set field interests.
getInboundMessageLoggerStats()public final void setInboundMessageLoggerStats(SrvMonAppMessageLoggerStats val)
ISrvMonAppEngineStats
setInboundMessageLoggerStats 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()
ISrvMonAppEngineStats
getInboundMessageLoggerStats 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()
ISrvMonAppEngineStats
hasInboundMessageLoggerStats in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getInboundMessageLoggerStats()public final void clearInboundMessageLoggerStats()
ISrvMonAppEngineStats
clearInboundMessageLoggerStats in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setInboundMessageLoggerStats(SrvMonAppMessageLoggerStats)public static final int getOutboundMessageLoggerStatsFieldId()
This method can be used to set field interests.
getOutboundMessageLoggerStats()public final void setOutboundMessageLoggerStats(SrvMonAppMessageLoggerStats val)
ISrvMonAppEngineStats
setOutboundMessageLoggerStats 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()
ISrvMonAppEngineStats
getOutboundMessageLoggerStats 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()
ISrvMonAppEngineStats
hasOutboundMessageLoggerStats in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.getOutboundMessageLoggerStats()public final void clearOutboundMessageLoggerStats()
ISrvMonAppEngineStats
clearOutboundMessageLoggerStats in interface ISrvMonAppEngineStatsISrvMonAppEngineStats.setOutboundMessageLoggerStats(SrvMonAppMessageLoggerStats)public static final int getMsgTypeStatsFieldId()
This method can be used to set field interests.
getMsgTypeStats()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 this object intends to keep beyond the lifespan. of this object (unless the element is lent to another object in which that object will acquire it then).
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 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)
desync in interface com.neeve.xbuf.IXbufDesyncerpublic 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
getPool in interface UtlPool.Item<SrvMonAppEngineStats>UtlPool.Item.setPool(com.neeve.util.UtlPool) 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:
clone in class Objectpublic 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()
IRogValidatable
isValid in interface IRogValidatable
public final void getValidationErrors(List<XString> results,
String errorPrefix)
IRogValidatable
getValidationErrors 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.public final String toString()
toString in class Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||