|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.neeve.server.mon.SrvMonAppBusBindingStats
@Generated(value="com.neeve.adm.AdmXbufGenerator",
date="Wed Jun 06 14:04:25 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=204)
public final class SrvMonAppBusBindingStatsRecords statistics for a message bus binding.
| Nested Class Summary | |
|---|---|
static class |
SrvMonAppBusBindingStats.Field
The SrvMonAppBusBindingStats xbuf field (used internally when this entity is used as a field of another entity). |
static class |
SrvMonAppBusBindingStats.ListField
The SrvMonAppBusBindingStats list field (used internally when this entity is used as an array field of another entity). |
| Field Summary | |
|---|---|
static SrvMonAppBusBindingStats[] |
EMPTY_ARRAY
A preallocated empty array used to avoid garbage when returning empty arrays of this type. |
| Constructor Summary | |
|---|---|
SrvMonAppBusBindingStats()
|
|
SrvMonAppBusBindingStats(int initialBackingBufferSize)
|
|
| Method Summary | ||
|---|---|---|
SrvMonAppBusBindingStats |
acquire()
|
|
void |
clearBusBindingName()
Clears the value of 'busBindingName' Field Description The name of the bus |
|
void |
clearContent()
|
|
void |
clearCreateToSendLatencies()
Clears the value of 'createToSendLatencies' Field Description The create to send latencies in microseconds, the time in microseconds from message creation to when send was called for it (aka 'c2o'). |
|
void |
clearDeserializeLatencies()
Clears the value of 'deserializeLatencies' Field Description The time (in microseconds) spent deserializing the message and wrapping it in a MessageView (aka: 'd'). |
|
void |
clearDeserializeToReceiveLatencies()
Clears the value of 'deserializeToReceiveLatencies' Field Description The time (in microseconds) from when the message was deserialized to when it is received by the engine (aka: 'd2i'). |
|
void |
clearDetachedCommit()
Clears the value of 'detachedCommit' Field Description If the bus binding is operating in detached mode |
|
void |
clearDisruptorStats()
Clears the value of 'disruptorStats' Field Description Disruptor statistics for the bus when operating in detached mode |
|
void |
clearInternal()
Clears the value of 'internal' Field Description Indicates if this is an internal bus |
|
void |
clearNumAcksSent()
Clears the value of 'numAcksSent' Field Description The number of inbound messages acknowledged by the bus |
|
void |
clearNumAsyncFlushCompletions()
Clears the value of 'numAsyncFlushCompletions' Field Description The number of asynchronous flushes for this that have completed. |
|
void |
clearNumBindingFailures()
Clears the value of 'numBindingFailures' Field Description The number of binding failures that have occurred for this bus. |
|
void |
clearNumChannelsUp()
Clears the value of 'numChannelsUp' Field Description The number of channels brought up by this bus. |
|
void |
clearNumClients()
Clears the value of 'numClients' Field Description The number of connected clients (if applicable) |
|
void |
clearNumCommits()
Clears the value of 'numCommits' Field Description The number transactions committed by the bus. |
|
void |
clearNumFlushesAsync()
Clears the value of 'numFlushesAsync' Field Description The number of times this bus has been asynchronously flushed. |
|
void |
clearNumFlushesSync()
Clears the value of 'numFlushesSync' Field Description The number of times this bus has been synchronously flushed. |
|
void |
clearNumMsgBatchesRcvd()
Clears the value of 'numMsgBatchesRcvd' Field Description The number of batch message received by the bus. |
|
void |
clearNumMsgsEnqueued()
Clears the value of 'numMsgsEnqueued' Field Description The total number of batch messages enqueued for delivery by this bus. |
|
void |
clearNumMsgsFlushedAsync()
Clears the value of 'numMsgsFlushedAsync' Field Description The number of messages flushed by asynchronous flushes. |
|
void |
clearNumMsgsFlushedSync()
Clears the value of 'numMsgsFlushedSync' Field Description The number of messages flushed by synchronous flushes. |
|
void |
clearNumMsgsInBatchesRcvd()
Clears the value of 'numMsgsInBatchesRcvd' Field Description The number of message received by the bus that were part of a batch |
|
void |
clearNumMsgsRcvd()
Clears the value of 'numMsgsRcvd' Field Description The number of message received by the bus |
|
void |
clearNumMsgsSent()
Clears the value of 'numMsgsSent' Field Description The total number of batch messages enqueued message that were actually sent by the bus. |
|
void |
clearNumPacketsRcvd()
Clears the value of 'numPacketsRcvd' Field Description The number of raw packets received by the bus. |
|
void |
clearNumPartialRollbacks()
Clears the value of 'numPartialRollbacks' Field Description The number of partial (savepoint) transaction roll back for the bus. |
|
void |
clearNumRollbacks()
Clears the value of 'numRollbacks' Field Description The number transactions rolled back for the bus. |
|
void |
clearNumStabilityBatchesRcvd()
Clears the value of 'numStabilityBatchesRcvd' Field Description The number of batched stability events received by this bus. |
|
void |
clearNumStabilityInBatchesRcvd()
Clears the value of 'numStabilityInBatchesRcvd' Field Description The number of stability events received by this bus that were part of a stability batch. |
|
void |
clearNumStabilityRcvd()
Clears the value of 'numStabilityRcvd' Field Description The number of stability events (acks) received by this bus. |
|
void |
clearOriginToReceiveLatencies()
Clears the value of 'originToReceiveLatencies' Field Description The origin to receive latencies in microseconds (aka: 'o2i'). |
|
void |
clearSendToPollLatencies()
Clears the value of 'sendToPollLatencies' Field Description When the bus is operating in a detached mode, the time from when the message was offered for send until it is picked up send is started (aka: 'o2p'). |
|
void |
clearSendToSerializeLatencies()
Clears the value of 'sendToSerializeLatencies' Field Description The send to serialize latencies in microseconds, the time from when the message send is started until it was serialized in preparation for transmission on the wire (aka: 'o2s'). |
|
void |
clearSerializeLatencies()
Clears the value of 'serializeLatencies' Field Description The serialize latencies in microseconds, the spent serializing the MessageView to its transport encoding (aka: 's'). |
|
void |
clearSerializeToWireLatencies()
Clears the value of 'serializeToWireLatencies' Field Description The serialize to wire latencies in microseconds, the time post deserialize to when just before the message is written to the wire (aka: 's2w'). |
|
void |
clearWireLatencies()
Clears the value of 'wireLatencies' Field Description The wire latencies in microseconds, the time an inbound message spent on the wire (aka: 'w'). |
|
void |
clearWireSendLatencies()
Clears the value of 'wireSendLatencies' Field Description The wire send latencies in microseconds, he time spent by the message bus provider writing the message to the wire. |
|
void |
clearWireToDeserializeLatencies()
Clears the value of 'wireToDeserializeLatencies' Field Description The time from when the serialized form was received from the wire to deserialization (aka: 'w2d'). |
|
void |
clearWireToWireLatencies()
Clears the value of 'wireToWireLatencies' Field Description The wire to wire latencies in microseconds, for outbound messages the time from when the corresponding inbound message was received off the wire to when the outbound message was written to the wire. |
|
void |
clearXRogType()
|
|
Object |
clone()
Creates a clone of this object. |
|
SrvMonAppBusBindingStats |
copy()
Creates a copy of this SrvMonAppBusBindingStats. |
|
void |
copyInto(SrvMonAppBusBindingStats copy)
Copies the contents of this SrvMonAppBusBindingStats into the target. |
|
static SrvMonAppBusBindingStats |
create()
|
|
static SrvMonAppBusBindingStats |
createFrom(byte[] serializedContainer)
|
|
static SrvMonAppBusBindingStats |
createFrom(byte[] serializedContainer,
com.neeve.xbuf.XbufDesyncPolicy desyncPolicy)
|
|
static SrvMonAppBusBindingStats |
createFromSerializedXbufContainer(byte[] serializedContainer)
|
|
static SrvMonAppBusBindingStats |
createFromSerializedXbufContainer(byte[] serializedContainer,
com.neeve.xbuf.XbufDesyncPolicy desyncPolicy)
|
|
static com.neeve.xbuf.XbufSchema |
createSchema()
|
|
SrvMonAppBusBindingStats |
deserializeFromByteArray(byte[] array)
|
|
SrvMonAppBusBindingStats |
deserializeFromByteArray(byte[] array,
com.neeve.xbuf.XbufDesyncPolicy desyncPolicy)
|
|
SrvMonAppBusBindingStats |
deserializeFromByteBuffer(ByteBuffer buffer)
|
|
SrvMonAppBusBindingStats |
deserializeFromByteBuffer(ByteBuffer buffer,
com.neeve.xbuf.XbufDesyncPolicy desyncPolicy)
|
|
SrvMonAppBusBindingStats |
deserializeFromIOElasticBuffer(com.neeve.io.IOElasticBuffer buffer,
int offset,
int length)
|
|
SrvMonAppBusBindingStats |
deserializeFromIOElasticBuffer(com.neeve.io.IOElasticBuffer buffer,
int offset,
int length,
com.neeve.xbuf.XbufDesyncPolicy desyncPolicy)
|
|
SrvMonAppBusBindingStats |
deserializeFromNative(long address,
int offset,
int length)
|
|
SrvMonAppBusBindingStats |
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()
|
|
String |
getBusBindingName()
Gets the value of 'busBindingName' Field Description The name of the bus |
|
com.neeve.xbuf.XbufStringField |
getBusBindingNameField()
|
|
static int |
getBusBindingNameFieldId()
Get the field id for 'busBindingName' This method can be used to set field interests. |
|
|
getBusBindingNameTo(XString.Factory<T> factory)
Copies the value of this String field into a new XString from the given factory. |
|
void |
getBusBindingNameTo(XString val)
Copies the value of 'busBindingName' into the provided XString. |
|
XString |
getBusBindingNameUnsafe()
Gets the raw value of 'busBindingName'. |
|
SrvMonIntSeries |
getCreateToSendLatencies()
Gets the value of 'createToSendLatencies' Field Description The create to send latencies in microseconds, the time in microseconds from message creation to when send was called for it (aka 'c2o'). |
|
static int |
getCreateToSendLatenciesFieldId()
Get the field id for 'createToSendLatencies' This method can be used to set field interests. |
|
void |
getCreateToSendLatenciesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value. |
|
SrvMonIntSeries |
getDeserializeLatencies()
Gets the value of 'deserializeLatencies' Field Description The time (in microseconds) spent deserializing the message and wrapping it in a MessageView (aka: 'd'). |
|
static int |
getDeserializeLatenciesFieldId()
Get the field id for 'deserializeLatencies' This method can be used to set field interests. |
|
void |
getDeserializeLatenciesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value. |
|
SrvMonIntSeries |
getDeserializeToReceiveLatencies()
Gets the value of 'deserializeToReceiveLatencies' Field Description The time (in microseconds) from when the message was deserialized to when it is received by the engine (aka: 'd2i'). |
|
static int |
getDeserializeToReceiveLatenciesFieldId()
Get the field id for 'deserializeToReceiveLatencies' This method can be used to set field interests. |
|
void |
getDeserializeToReceiveLatenciesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value. |
|
static com.neeve.xbuf.XbufDesyncPolicy |
getDesyncPolicy()
|
|
boolean |
getDetachedCommit()
Gets the value of 'detachedCommit' Field Description If the bus binding is operating in detached mode |
|
com.neeve.xbuf.XbufVariableBooleanField |
getDetachedCommitField()
|
|
static int |
getDetachedCommitFieldId()
Get the field id for 'detachedCommit' This method can be used to set field interests. |
|
SrvMonDisruptorStats |
getDisruptorStats()
Gets the value of 'disruptorStats' Field Description Disruptor statistics for the bus when operating in detached mode |
|
static int |
getDisruptorStatsFieldId()
Get the field id for 'disruptorStats' This method can be used to set field interests. |
|
void |
getDisruptorStatsTo(SrvMonDisruptorStats to)
Copies the value of SrvMonDisruptorStats into the provided value. |
|
boolean |
getInternal()
Gets the value of 'internal' Field Description Indicates if this is an internal bus |
|
com.neeve.xbuf.XbufVariableBooleanField |
getInternalField()
|
|
static int |
getInternalFieldId()
Get the field id for 'internal' This method can be used to set field interests. |
|
boolean |
getIsReadOnly()
|
|
long |
getNumAcksSent()
Gets the value of 'numAcksSent' Field Description The number of inbound messages acknowledged by the bus |
|
com.neeve.xbuf.XbufVariableLongField |
getNumAcksSentField()
|
|
static int |
getNumAcksSentFieldId()
Get the field id for 'numAcksSent' This method can be used to set field interests. |
|
long |
getNumAsyncFlushCompletions()
Gets the value of 'numAsyncFlushCompletions' Field Description The number of asynchronous flushes for this that have completed. |
|
com.neeve.xbuf.XbufVariableLongField |
getNumAsyncFlushCompletionsField()
|
|
static int |
getNumAsyncFlushCompletionsFieldId()
Get the field id for 'numAsyncFlushCompletions' This method can be used to set field interests. |
|
int |
getNumBindingFailures()
Gets the value of 'numBindingFailures' Field Description The number of binding failures that have occurred for this bus. |
|
com.neeve.xbuf.XbufVariableIntField |
getNumBindingFailuresField()
|
|
static int |
getNumBindingFailuresFieldId()
Get the field id for 'numBindingFailures' This method can be used to set field interests. |
|
int |
getNumChannelsUp()
Gets the value of 'numChannelsUp' Field Description The number of channels brought up by this bus. |
|
com.neeve.xbuf.XbufVariableIntField |
getNumChannelsUpField()
|
|
static int |
getNumChannelsUpFieldId()
Get the field id for 'numChannelsUp' This method can be used to set field interests. |
|
int |
getNumClients()
Gets the value of 'numClients' Field Description The number of connected clients (if applicable) |
|
com.neeve.xbuf.XbufVariableIntField |
getNumClientsField()
|
|
static int |
getNumClientsFieldId()
Get the field id for 'numClients' This method can be used to set field interests. |
|
long |
getNumCommits()
Gets the value of 'numCommits' Field Description The number transactions committed by the bus. |
|
com.neeve.xbuf.XbufVariableLongField |
getNumCommitsField()
|
|
static int |
getNumCommitsFieldId()
Get the field id for 'numCommits' This method can be used to set field interests. |
|
long |
getNumFlushesAsync()
Gets the value of 'numFlushesAsync' Field Description The number of times this bus has been asynchronously flushed. |
|
com.neeve.xbuf.XbufVariableLongField |
getNumFlushesAsyncField()
|
|
static int |
getNumFlushesAsyncFieldId()
Get the field id for 'numFlushesAsync' This method can be used to set field interests. |
|
long |
getNumFlushesSync()
Gets the value of 'numFlushesSync' Field Description The number of times this bus has been synchronously flushed. |
|
com.neeve.xbuf.XbufVariableLongField |
getNumFlushesSyncField()
|
|
static int |
getNumFlushesSyncFieldId()
Get the field id for 'numFlushesSync' This method can be used to set field interests. |
|
long |
getNumMsgBatchesRcvd()
Gets the value of 'numMsgBatchesRcvd' Field Description The number of batch message received by the bus. |
|
com.neeve.xbuf.XbufVariableLongField |
getNumMsgBatchesRcvdField()
|
|
static int |
getNumMsgBatchesRcvdFieldId()
Get the field id for 'numMsgBatchesRcvd' This method can be used to set field interests. |
|
long |
getNumMsgsEnqueued()
Gets the value of 'numMsgsEnqueued' Field Description The total number of batch messages enqueued for delivery by this bus. |
|
com.neeve.xbuf.XbufVariableLongField |
getNumMsgsEnqueuedField()
|
|
static int |
getNumMsgsEnqueuedFieldId()
Get the field id for 'numMsgsEnqueued' This method can be used to set field interests. |
|
long |
getNumMsgsFlushedAsync()
Gets the value of 'numMsgsFlushedAsync' Field Description The number of messages flushed by asynchronous flushes. |
|
com.neeve.xbuf.XbufVariableLongField |
getNumMsgsFlushedAsyncField()
|
|
static int |
getNumMsgsFlushedAsyncFieldId()
Get the field id for 'numMsgsFlushedAsync' This method can be used to set field interests. |
|
long |
getNumMsgsFlushedSync()
Gets the value of 'numMsgsFlushedSync' Field Description The number of messages flushed by synchronous flushes. |
|
com.neeve.xbuf.XbufVariableLongField |
getNumMsgsFlushedSyncField()
|
|
static int |
getNumMsgsFlushedSyncFieldId()
Get the field id for 'numMsgsFlushedSync' This method can be used to set field interests. |
|
long |
getNumMsgsInBatchesRcvd()
Gets the value of 'numMsgsInBatchesRcvd' Field Description The number of message received by the bus that were part of a batch |
|
com.neeve.xbuf.XbufVariableLongField |
getNumMsgsInBatchesRcvdField()
|
|
static int |
getNumMsgsInBatchesRcvdFieldId()
Get the field id for 'numMsgsInBatchesRcvd' This method can be used to set field interests. |
|
long |
getNumMsgsRcvd()
Gets the value of 'numMsgsRcvd' Field Description The number of message received by the bus |
|
com.neeve.xbuf.XbufVariableLongField |
getNumMsgsRcvdField()
|
|
static int |
getNumMsgsRcvdFieldId()
Get the field id for 'numMsgsRcvd' This method can be used to set field interests. |
|
long |
getNumMsgsSent()
Gets the value of 'numMsgsSent' Field Description The total number of batch messages enqueued message that were actually sent by the bus. |
|
com.neeve.xbuf.XbufVariableLongField |
getNumMsgsSentField()
|
|
static int |
getNumMsgsSentFieldId()
Get the field id for 'numMsgsSent' This method can be used to set field interests. |
|
long |
getNumPacketsRcvd()
Gets the value of 'numPacketsRcvd' Field Description The number of raw packets received by the bus. |
|
com.neeve.xbuf.XbufVariableLongField |
getNumPacketsRcvdField()
|
|
static int |
getNumPacketsRcvdFieldId()
Get the field id for 'numPacketsRcvd' This method can be used to set field interests. |
|
long |
getNumPartialRollbacks()
Gets the value of 'numPartialRollbacks' Field Description The number of partial (savepoint) transaction roll back for the bus. |
|
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 transactions rolled back for the bus. |
|
com.neeve.xbuf.XbufVariableLongField |
getNumRollbacksField()
|
|
static int |
getNumRollbacksFieldId()
Get the field id for 'numRollbacks' This method can be used to set field interests. |
|
long |
getNumStabilityBatchesRcvd()
Gets the value of 'numStabilityBatchesRcvd' Field Description The number of batched stability events received by this bus. |
|
com.neeve.xbuf.XbufVariableLongField |
getNumStabilityBatchesRcvdField()
|
|
static int |
getNumStabilityBatchesRcvdFieldId()
Get the field id for 'numStabilityBatchesRcvd' This method can be used to set field interests. |
|
long |
getNumStabilityInBatchesRcvd()
Gets the value of 'numStabilityInBatchesRcvd' Field Description The number of stability events received by this bus that were part of a stability batch. |
|
com.neeve.xbuf.XbufVariableLongField |
getNumStabilityInBatchesRcvdField()
|
|
static int |
getNumStabilityInBatchesRcvdFieldId()
Get the field id for 'numStabilityInBatchesRcvd' This method can be used to set field interests. |
|
long |
getNumStabilityRcvd()
Gets the value of 'numStabilityRcvd' Field Description The number of stability events (acks) received by this bus. |
|
com.neeve.xbuf.XbufVariableLongField |
getNumStabilityRcvdField()
|
|
static int |
getNumStabilityRcvdFieldId()
Get the field id for 'numStabilityRcvd' This method can be used to set field interests. |
|
SrvMonIntSeries |
getOriginToReceiveLatencies()
Gets the value of 'originToReceiveLatencies' Field Description The origin to receive latencies in microseconds (aka: 'o2i'). |
|
static int |
getOriginToReceiveLatenciesFieldId()
Get the field id for 'originToReceiveLatencies' This method can be used to set field interests. |
|
void |
getOriginToReceiveLatenciesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value. |
|
int |
getOwnerCount()
|
|
UtlPool<SrvMonAppBusBindingStats> |
getPool()
Get a pool item's pool. |
|
SrvMonIntSeries |
getSendToPollLatencies()
Gets the value of 'sendToPollLatencies' Field Description When the bus is operating in a detached mode, the time from when the message was offered for send until it is picked up send is started (aka: 'o2p'). |
|
static int |
getSendToPollLatenciesFieldId()
Get the field id for 'sendToPollLatencies' This method can be used to set field interests. |
|
void |
getSendToPollLatenciesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value. |
|
SrvMonIntSeries |
getSendToSerializeLatencies()
Gets the value of 'sendToSerializeLatencies' Field Description The send to serialize latencies in microseconds, the time from when the message send is started until it was serialized in preparation for transmission on the wire (aka: 'o2s'). |
|
static int |
getSendToSerializeLatenciesFieldId()
Get the field id for 'sendToSerializeLatencies' This method can be used to set field interests. |
|
void |
getSendToSerializeLatenciesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value. |
|
SrvMonIntSeries |
getSerializeLatencies()
Gets the value of 'serializeLatencies' Field Description The serialize latencies in microseconds, the spent serializing the MessageView to its transport encoding (aka: 's'). |
|
static int |
getSerializeLatenciesFieldId()
Get the field id for 'serializeLatencies' This method can be used to set field interests. |
|
void |
getSerializeLatenciesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value. |
|
int |
getSerializeToNativeLength()
|
|
SrvMonIntSeries |
getSerializeToWireLatencies()
Gets the value of 'serializeToWireLatencies' Field Description The serialize to wire latencies in microseconds, the time post deserialize to when just before the message is written to the wire (aka: 's2w'). |
|
static int |
getSerializeToWireLatenciesFieldId()
Get the field id for 'serializeToWireLatencies' This method can be used to set field interests. |
|
void |
getSerializeToWireLatenciesTo(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. |
|
SrvMonIntSeries |
getWireLatencies()
Gets the value of 'wireLatencies' Field Description The wire latencies in microseconds, the time an inbound message spent on the wire (aka: 'w'). |
|
static int |
getWireLatenciesFieldId()
Get the field id for 'wireLatencies' This method can be used to set field interests. |
|
void |
getWireLatenciesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value. |
|
SrvMonIntSeries |
getWireSendLatencies()
Gets the value of 'wireSendLatencies' Field Description The wire send latencies in microseconds, he time spent by the message bus provider writing the message to the wire. |
|
static int |
getWireSendLatenciesFieldId()
Get the field id for 'wireSendLatencies' This method can be used to set field interests. |
|
void |
getWireSendLatenciesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value. |
|
SrvMonIntSeries |
getWireToDeserializeLatencies()
Gets the value of 'wireToDeserializeLatencies' Field Description The time from when the serialized form was received from the wire to deserialization (aka: 'w2d'). |
|
static int |
getWireToDeserializeLatenciesFieldId()
Get the field id for 'wireToDeserializeLatencies' This method can be used to set field interests. |
|
void |
getWireToDeserializeLatenciesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value. |
|
SrvMonIntSeries |
getWireToWireLatencies()
Gets the value of 'wireToWireLatencies' Field Description The wire to wire latencies in microseconds, for outbound messages the time from when the corresponding inbound message was received off the wire to when the outbound message was written to the wire. |
|
static int |
getWireToWireLatenciesFieldId()
Get the field id for 'wireToWireLatencies' This method can be used to set field interests. |
|
void |
getWireToWireLatenciesTo(SrvMonIntSeries to)
Copies the value of SrvMonIntSeries into the provided value. |
|
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 |
hasBusBindingName()
Checks for the presence of 'busBindingName' Field Description The name of the bus |
|
boolean |
hasCreateToSendLatencies()
Checks for the presence of 'createToSendLatencies' Field Description The create to send latencies in microseconds, the time in microseconds from message creation to when send was called for it (aka 'c2o'). |
|
boolean |
hasDeserializeLatencies()
Checks for the presence of 'deserializeLatencies' Field Description The time (in microseconds) spent deserializing the message and wrapping it in a MessageView (aka: 'd'). |
|
boolean |
hasDeserializeToReceiveLatencies()
Checks for the presence of 'deserializeToReceiveLatencies' Field Description The time (in microseconds) from when the message was deserialized to when it is received by the engine (aka: 'd2i'). |
|
boolean |
hasDetachedCommit()
Checks for the presence of 'detachedCommit' Field Description If the bus binding is operating in detached mode |
|
boolean |
hasDisruptorStats()
Checks for the presence of 'disruptorStats' Field Description Disruptor statistics for the bus when operating in detached mode |
|
boolean |
hasInternal()
Checks for the presence of 'internal' Field Description Indicates if this is an internal bus |
|
boolean |
hasNumAcksSent()
Checks for the presence of 'numAcksSent' Field Description The number of inbound messages acknowledged by the bus |
|
boolean |
hasNumAsyncFlushCompletions()
Checks for the presence of 'numAsyncFlushCompletions' Field Description The number of asynchronous flushes for this that have completed. |
|
boolean |
hasNumBindingFailures()
Checks for the presence of 'numBindingFailures' Field Description The number of binding failures that have occurred for this bus. |
|
boolean |
hasNumChannelsUp()
Checks for the presence of 'numChannelsUp' Field Description The number of channels brought up by this bus. |
|
boolean |
hasNumClients()
Checks for the presence of 'numClients' Field Description The number of connected clients (if applicable) |
|
boolean |
hasNumCommits()
Checks for the presence of 'numCommits' Field Description The number transactions committed by the bus. |
|
boolean |
hasNumFlushesAsync()
Checks for the presence of 'numFlushesAsync' Field Description The number of times this bus has been asynchronously flushed. |
|
boolean |
hasNumFlushesSync()
Checks for the presence of 'numFlushesSync' Field Description The number of times this bus has been synchronously flushed. |
|
boolean |
hasNumMsgBatchesRcvd()
Checks for the presence of 'numMsgBatchesRcvd' Field Description The number of batch message received by the bus. |
|
boolean |
hasNumMsgsEnqueued()
Checks for the presence of 'numMsgsEnqueued' Field Description The total number of batch messages enqueued for delivery by this bus. |
|
boolean |
hasNumMsgsFlushedAsync()
Checks for the presence of 'numMsgsFlushedAsync' Field Description The number of messages flushed by asynchronous flushes. |
|
boolean |
hasNumMsgsFlushedSync()
Checks for the presence of 'numMsgsFlushedSync' Field Description The number of messages flushed by synchronous flushes. |
|
boolean |
hasNumMsgsInBatchesRcvd()
Checks for the presence of 'numMsgsInBatchesRcvd' Field Description The number of message received by the bus that were part of a batch |
|
boolean |
hasNumMsgsRcvd()
Checks for the presence of 'numMsgsRcvd' Field Description The number of message received by the bus |
|
boolean |
hasNumMsgsSent()
Checks for the presence of 'numMsgsSent' Field Description The total number of batch messages enqueued message that were actually sent by the bus. |
|
boolean |
hasNumPacketsRcvd()
Checks for the presence of 'numPacketsRcvd' Field Description The number of raw packets received by the bus. |
|
boolean |
hasNumPartialRollbacks()
Checks for the presence of 'numPartialRollbacks' Field Description The number of partial (savepoint) transaction roll back for the bus. |
|
boolean |
hasNumRollbacks()
Checks for the presence of 'numRollbacks' Field Description The number transactions rolled back for the bus. |
|
boolean |
hasNumStabilityBatchesRcvd()
Checks for the presence of 'numStabilityBatchesRcvd' Field Description The number of batched stability events received by this bus. |
|
boolean |
hasNumStabilityInBatchesRcvd()
Checks for the presence of 'numStabilityInBatchesRcvd' Field Description The number of stability events received by this bus that were part of a stability batch. |
|
boolean |
hasNumStabilityRcvd()
Checks for the presence of 'numStabilityRcvd' Field Description The number of stability events (acks) received by this bus. |
|
boolean |
hasOriginToReceiveLatencies()
Checks for the presence of 'originToReceiveLatencies' Field Description The origin to receive latencies in microseconds (aka: 'o2i'). |
|
boolean |
hasSendToPollLatencies()
Checks for the presence of 'sendToPollLatencies' Field Description When the bus is operating in a detached mode, the time from when the message was offered for send until it is picked up send is started (aka: 'o2p'). |
|
boolean |
hasSendToSerializeLatencies()
Checks for the presence of 'sendToSerializeLatencies' Field Description The send to serialize latencies in microseconds, the time from when the message send is started until it was serialized in preparation for transmission on the wire (aka: 'o2s'). |
|
boolean |
hasSerializeLatencies()
Checks for the presence of 'serializeLatencies' Field Description The serialize latencies in microseconds, the spent serializing the MessageView to its transport encoding (aka: 's'). |
|
boolean |
hasSerializeToWireLatencies()
Checks for the presence of 'serializeToWireLatencies' Field Description The serialize to wire latencies in microseconds, the time post deserialize to when just before the message is written to the wire (aka: 's2w'). |
|
boolean |
hasWireLatencies()
Checks for the presence of 'wireLatencies' Field Description The wire latencies in microseconds, the time an inbound message spent on the wire (aka: 'w'). |
|
boolean |
hasWireSendLatencies()
Checks for the presence of 'wireSendLatencies' Field Description The wire send latencies in microseconds, he time spent by the message bus provider writing the message to the wire. |
|
boolean |
hasWireToDeserializeLatencies()
Checks for the presence of 'wireToDeserializeLatencies' Field Description The time from when the serialized form was received from the wire to deserialization (aka: 'w2d'). |
|
boolean |
hasWireToWireLatencies()
Checks for the presence of 'wireToWireLatencies' Field Description The wire to wire latencies in microseconds, for outbound messages the time from when the corresponding inbound message was received off the wire to when the outbound message was written to the wire. |
|
boolean |
hasXRogType()
|
|
SrvMonAppBusBindingStats |
init()
Initialize an item. |
|
boolean |
isBufferBacked()
|
|
boolean |
isDirty()
|
|
boolean |
isReferenceCounted()
|
|
boolean |
isValid()
Tests if this object has any validation errors. |
|
void |
lendBusBindingName(XString val)
Sets the value of 'busBindingName' Field Description The name of the bus |
|
void |
lendCreateToSendLatencies(SrvMonIntSeries val)
'Lends' a reference of the SrvMonIntSeries to the message for this field. |
|
void |
lendDeserializeLatencies(SrvMonIntSeries val)
'Lends' a reference of the SrvMonIntSeries to the message for this field. |
|
void |
lendDeserializeToReceiveLatencies(SrvMonIntSeries val)
'Lends' a reference of the SrvMonIntSeries to the message for this field. |
|
void |
lendDisruptorStats(SrvMonDisruptorStats val)
'Lends' a reference of the SrvMonDisruptorStats to the message for this field. |
|
void |
lendOriginToReceiveLatencies(SrvMonIntSeries val)
'Lends' a reference of the SrvMonIntSeries to the message for this field. |
|
void |
lendSendToPollLatencies(SrvMonIntSeries val)
'Lends' a reference of the SrvMonIntSeries to the message for this field. |
|
void |
lendSendToSerializeLatencies(SrvMonIntSeries val)
'Lends' a reference of the SrvMonIntSeries to the message for this field. |
|
void |
lendSerializeLatencies(SrvMonIntSeries val)
'Lends' a reference of the SrvMonIntSeries to the message for this field. |
|
void |
lendSerializeToWireLatencies(SrvMonIntSeries val)
'Lends' a reference of the SrvMonIntSeries to the message for this field. |
|
void |
lendWireLatencies(SrvMonIntSeries val)
'Lends' a reference of the SrvMonIntSeries to the message for this field. |
|
void |
lendWireSendLatencies(SrvMonIntSeries val)
'Lends' a reference of the SrvMonIntSeries to the message for this field. |
|
void |
lendWireToDeserializeLatencies(SrvMonIntSeries val)
'Lends' a reference of the SrvMonIntSeries to the message for this field. |
|
void |
lendWireToWireLatencies(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 |
setBusBindingName(String val)
Sets the value of 'busBindingName' Field Description The name of the bus |
|
void |
setBusBindingNameFrom(long val)
Sets the value of this String field to the given numeric value. |
|
void |
setBusBindingNameFrom(com.neeve.xbuf.XbufStringField val)
|
|
void |
setBusBindingNameFrom(XString val)
Copies the provided XString value into this object's 'busBindingName'. |
|
void |
setCreateToSendLatencies(SrvMonIntSeries val)
Sets the value of 'createToSendLatencies' Field Description The create to send latencies in microseconds, the time in microseconds from message creation to when send was called for it (aka 'c2o'). |
|
void |
setDeserializeLatencies(SrvMonIntSeries val)
Sets the value of 'deserializeLatencies' Field Description The time (in microseconds) spent deserializing the message and wrapping it in a MessageView (aka: 'd'). |
|
void |
setDeserializeToReceiveLatencies(SrvMonIntSeries val)
Sets the value of 'deserializeToReceiveLatencies' Field Description The time (in microseconds) from when the message was deserialized to when it is received by the engine (aka: 'd2i'). |
|
static void |
setDesyncPolicy(com.neeve.xbuf.XbufDesyncPolicy val)
|
|
void |
setDetachedCommit(boolean val)
Sets the value of 'detachedCommit' Field Description If the bus binding is operating in detached mode |
|
void |
setDetachedCommitFrom(com.neeve.xbuf.XbufVariableBooleanField val)
|
|
void |
setDisruptorStats(SrvMonDisruptorStats val)
Sets the value of 'disruptorStats' Field Description Disruptor statistics for the bus when operating in detached mode |
|
static void |
setFieldInterest(List<Integer> fieldIds)
|
|
void |
setInternal(boolean val)
Sets the value of 'internal' Field Description Indicates if this is an internal bus |
|
void |
setInternalFrom(com.neeve.xbuf.XbufVariableBooleanField val)
|
|
void |
setNumAcksSent(long val)
Sets the value of 'numAcksSent' Field Description The number of inbound messages acknowledged by the bus |
|
void |
setNumAcksSentFrom(com.neeve.xbuf.XbufVariableLongField val)
|
|
void |
setNumAsyncFlushCompletions(long val)
Sets the value of 'numAsyncFlushCompletions' Field Description The number of asynchronous flushes for this that have completed. |
|
void |
setNumAsyncFlushCompletionsFrom(com.neeve.xbuf.XbufVariableLongField val)
|
|
void |
setNumBindingFailures(int val)
Sets the value of 'numBindingFailures' Field Description The number of binding failures that have occurred for this bus. |
|
void |
setNumBindingFailuresFrom(com.neeve.xbuf.XbufVariableIntField val)
|
|
void |
setNumChannelsUp(int val)
Sets the value of 'numChannelsUp' Field Description The number of channels brought up by this bus. |
|
void |
setNumChannelsUpFrom(com.neeve.xbuf.XbufVariableIntField val)
|
|
void |
setNumClients(int val)
Sets the value of 'numClients' Field Description The number of connected clients (if applicable) |
|
void |
setNumClientsFrom(com.neeve.xbuf.XbufVariableIntField val)
|
|
void |
setNumCommits(long val)
Sets the value of 'numCommits' Field Description The number transactions committed by the bus. |
|
void |
setNumCommitsFrom(com.neeve.xbuf.XbufVariableLongField val)
|
|
void |
setNumFlushesAsync(long val)
Sets the value of 'numFlushesAsync' Field Description The number of times this bus has been asynchronously flushed. |
|
void |
setNumFlushesAsyncFrom(com.neeve.xbuf.XbufVariableLongField val)
|
|
void |
setNumFlushesSync(long val)
Sets the value of 'numFlushesSync' Field Description The number of times this bus has been synchronously flushed. |
|
void |
setNumFlushesSyncFrom(com.neeve.xbuf.XbufVariableLongField val)
|
|
void |
setNumMsgBatchesRcvd(long val)
Sets the value of 'numMsgBatchesRcvd' Field Description The number of batch message received by the bus. |
|
void |
setNumMsgBatchesRcvdFrom(com.neeve.xbuf.XbufVariableLongField val)
|
|
void |
setNumMsgsEnqueued(long val)
Sets the value of 'numMsgsEnqueued' Field Description The total number of batch messages enqueued for delivery by this bus. |
|
void |
setNumMsgsEnqueuedFrom(com.neeve.xbuf.XbufVariableLongField val)
|
|
void |
setNumMsgsFlushedAsync(long val)
Sets the value of 'numMsgsFlushedAsync' Field Description The number of messages flushed by asynchronous flushes. |
|
void |
setNumMsgsFlushedAsyncFrom(com.neeve.xbuf.XbufVariableLongField val)
|
|
void |
setNumMsgsFlushedSync(long val)
Sets the value of 'numMsgsFlushedSync' Field Description The number of messages flushed by synchronous flushes. |
|
void |
setNumMsgsFlushedSyncFrom(com.neeve.xbuf.XbufVariableLongField val)
|
|
void |
setNumMsgsInBatchesRcvd(long val)
Sets the value of 'numMsgsInBatchesRcvd' Field Description The number of message received by the bus that were part of a batch |
|
void |
setNumMsgsInBatchesRcvdFrom(com.neeve.xbuf.XbufVariableLongField val)
|
|
void |
setNumMsgsRcvd(long val)
Sets the value of 'numMsgsRcvd' Field Description The number of message received by the bus |
|
void |
setNumMsgsRcvdFrom(com.neeve.xbuf.XbufVariableLongField val)
|
|
void |
setNumMsgsSent(long val)
Sets the value of 'numMsgsSent' Field Description The total number of batch messages enqueued message that were actually sent by the bus. |
|
void |
setNumMsgsSentFrom(com.neeve.xbuf.XbufVariableLongField val)
|
|
void |
setNumPacketsRcvd(long val)
Sets the value of 'numPacketsRcvd' Field Description The number of raw packets received by the bus. |
|
void |
setNumPacketsRcvdFrom(com.neeve.xbuf.XbufVariableLongField val)
|
|
void |
setNumPartialRollbacks(long val)
Sets the value of 'numPartialRollbacks' Field Description The number of partial (savepoint) transaction roll back for the bus. |
|
void |
setNumPartialRollbacksFrom(com.neeve.xbuf.XbufVariableLongField val)
|
|
void |
setNumRollbacks(long val)
Sets the value of 'numRollbacks' Field Description The number transactions rolled back for the bus. |
|
void |
setNumRollbacksFrom(com.neeve.xbuf.XbufVariableLongField val)
|
|
void |
setNumStabilityBatchesRcvd(long val)
Sets the value of 'numStabilityBatchesRcvd' Field Description The number of batched stability events received by this bus. |
|
void |
setNumStabilityBatchesRcvdFrom(com.neeve.xbuf.XbufVariableLongField val)
|
|
void |
setNumStabilityInBatchesRcvd(long val)
Sets the value of 'numStabilityInBatchesRcvd' Field Description The number of stability events received by this bus that were part of a stability batch. |
|
void |
setNumStabilityInBatchesRcvdFrom(com.neeve.xbuf.XbufVariableLongField val)
|
|
void |
setNumStabilityRcvd(long val)
Sets the value of 'numStabilityRcvd' Field Description The number of stability events (acks) received by this bus. |
|
void |
setNumStabilityRcvdFrom(com.neeve.xbuf.XbufVariableLongField val)
|
|
void |
setOriginToReceiveLatencies(SrvMonIntSeries val)
Sets the value of 'originToReceiveLatencies' Field Description The origin to receive latencies in microseconds (aka: 'o2i'). |
|
SrvMonAppBusBindingStats |
setPool(UtlPool<SrvMonAppBusBindingStats> pool)
Set a pool item's pool. |
|
void |
setSendToPollLatencies(SrvMonIntSeries val)
Sets the value of 'sendToPollLatencies' Field Description When the bus is operating in a detached mode, the time from when the message was offered for send until it is picked up send is started (aka: 'o2p'). |
|
void |
setSendToSerializeLatencies(SrvMonIntSeries val)
Sets the value of 'sendToSerializeLatencies' Field Description The send to serialize latencies in microseconds, the time from when the message send is started until it was serialized in preparation for transmission on the wire (aka: 'o2s'). |
|
void |
setSerializeLatencies(SrvMonIntSeries val)
Sets the value of 'serializeLatencies' Field Description The serialize latencies in microseconds, the spent serializing the MessageView to its transport encoding (aka: 's'). |
|
void |
setSerializeToWireLatencies(SrvMonIntSeries val)
Sets the value of 'serializeToWireLatencies' Field Description The serialize to wire latencies in microseconds, the time post deserialize to when just before the message is written to the wire (aka: 's2w'). |
|
void |
setWireLatencies(SrvMonIntSeries val)
Sets the value of 'wireLatencies' Field Description The wire latencies in microseconds, the time an inbound message spent on the wire (aka: 'w'). |
|
void |
setWireSendLatencies(SrvMonIntSeries val)
Sets the value of 'wireSendLatencies' Field Description The wire send latencies in microseconds, he time spent by the message bus provider writing the message to the wire. |
|
void |
setWireToDeserializeLatencies(SrvMonIntSeries val)
Sets the value of 'wireToDeserializeLatencies' Field Description The time from when the serialized form was received from the wire to deserialization (aka: 'w2d'). |
|
void |
setWireToWireLatencies(SrvMonIntSeries val)
Sets the value of 'wireToWireLatencies' Field Description The wire to wire latencies in microseconds, for outbound messages the time from when the corresponding inbound message was received off the wire to when the outbound message was written to the wire. |
|
void |
setXRogType(short val)
|
|
void |
setXRogTypeFrom(com.neeve.xbuf.XbufVariableShortField val)
|
|
void |
sync()
|
|
void |
syncFieldBitmask()
|
|
SrvMonIntSeries |
takeCreateToSendLatencies()
'Takes' a reference to the createToSendLatencies field from the message. |
|
SrvMonIntSeries |
takeDeserializeLatencies()
'Takes' a reference to the deserializeLatencies field from the message. |
|
SrvMonIntSeries |
takeDeserializeToReceiveLatencies()
'Takes' a reference to the deserializeToReceiveLatencies field from the message. |
|
SrvMonDisruptorStats |
takeDisruptorStats()
'Takes' a reference to the disruptorStats field from the message. |
|
SrvMonIntSeries |
takeOriginToReceiveLatencies()
'Takes' a reference to the originToReceiveLatencies field from the message. |
|
SrvMonIntSeries |
takeSendToPollLatencies()
'Takes' a reference to the sendToPollLatencies field from the message. |
|
SrvMonIntSeries |
takeSendToSerializeLatencies()
'Takes' a reference to the sendToSerializeLatencies field from the message. |
|
SrvMonIntSeries |
takeSerializeLatencies()
'Takes' a reference to the serializeLatencies field from the message. |
|
SrvMonIntSeries |
takeSerializeToWireLatencies()
'Takes' a reference to the serializeToWireLatencies field from the message. |
|
SrvMonIntSeries |
takeWireLatencies()
'Takes' a reference to the wireLatencies field from the message. |
|
SrvMonIntSeries |
takeWireSendLatencies()
'Takes' a reference to the wireSendLatencies field from the message. |
|
SrvMonIntSeries |
takeWireToDeserializeLatencies()
'Takes' a reference to the wireToDeserializeLatencies field from the message. |
|
SrvMonIntSeries |
takeWireToWireLatencies()
'Takes' a reference to the wireToWireLatencies 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 SrvMonAppBusBindingStats[] EMPTY_ARRAY
| Constructor Detail |
|---|
public SrvMonAppBusBindingStats()
public SrvMonAppBusBindingStats(int initialBackingBufferSize)
| Method Detail |
|---|
public static SrvMonAppBusBindingStats create()
public static SrvMonAppBusBindingStats createFromSerializedXbufContainer(byte[] serializedContainer,
com.neeve.xbuf.XbufDesyncPolicy desyncPolicy)
public static SrvMonAppBusBindingStats createFromSerializedXbufContainer(byte[] serializedContainer)
public static SrvMonAppBusBindingStats createFrom(byte[] serializedContainer,
com.neeve.xbuf.XbufDesyncPolicy desyncPolicy)
public static SrvMonAppBusBindingStats 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 getNumMsgsRcvdFieldId()
This method can be used to set field interests.
getNumMsgsRcvd()public final void setNumMsgsRcvd(long val)
ISrvMonAppBusBindingStats
setNumMsgsRcvd in interface ISrvMonAppBusBindingStatsval - The value to set.public final long getNumMsgsRcvd()
ISrvMonAppBusBindingStats
getNumMsgsRcvd in interface ISrvMonAppBusBindingStatspublic final void setNumMsgsRcvdFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumMsgsRcvdField()
public final boolean hasNumMsgsRcvd()
ISrvMonAppBusBindingStats
hasNumMsgsRcvd in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.getNumMsgsRcvd()public final void clearNumMsgsRcvd()
ISrvMonAppBusBindingStats
clearNumMsgsRcvd in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.setNumMsgsRcvd(long)public static final int getNumMsgsInBatchesRcvdFieldId()
This method can be used to set field interests.
getNumMsgsInBatchesRcvd()public final void setNumMsgsInBatchesRcvd(long val)
ISrvMonAppBusBindingStats
setNumMsgsInBatchesRcvd in interface ISrvMonAppBusBindingStatsval - The value to set.public final long getNumMsgsInBatchesRcvd()
ISrvMonAppBusBindingStats
getNumMsgsInBatchesRcvd in interface ISrvMonAppBusBindingStatspublic final void setNumMsgsInBatchesRcvdFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumMsgsInBatchesRcvdField()
public final boolean hasNumMsgsInBatchesRcvd()
ISrvMonAppBusBindingStats
hasNumMsgsInBatchesRcvd in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.getNumMsgsInBatchesRcvd()public final void clearNumMsgsInBatchesRcvd()
ISrvMonAppBusBindingStats
clearNumMsgsInBatchesRcvd in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.setNumMsgsInBatchesRcvd(long)public static final int getNumMsgBatchesRcvdFieldId()
This method can be used to set field interests.
getNumMsgBatchesRcvd()public final void setNumMsgBatchesRcvd(long val)
ISrvMonAppBusBindingStats
setNumMsgBatchesRcvd in interface ISrvMonAppBusBindingStatsval - The value to set.public final long getNumMsgBatchesRcvd()
ISrvMonAppBusBindingStats
getNumMsgBatchesRcvd in interface ISrvMonAppBusBindingStatspublic final void setNumMsgBatchesRcvdFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumMsgBatchesRcvdField()
public final boolean hasNumMsgBatchesRcvd()
ISrvMonAppBusBindingStats
hasNumMsgBatchesRcvd in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.getNumMsgBatchesRcvd()public final void clearNumMsgBatchesRcvd()
ISrvMonAppBusBindingStats
clearNumMsgBatchesRcvd in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.setNumMsgBatchesRcvd(long)public static final int getNumMsgsEnqueuedFieldId()
This method can be used to set field interests.
getNumMsgsEnqueued()public final void setNumMsgsEnqueued(long val)
ISrvMonAppBusBindingStats
setNumMsgsEnqueued in interface ISrvMonAppBusBindingStatsval - The value to set.public final long getNumMsgsEnqueued()
ISrvMonAppBusBindingStats
getNumMsgsEnqueued in interface ISrvMonAppBusBindingStatspublic final void setNumMsgsEnqueuedFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumMsgsEnqueuedField()
public final boolean hasNumMsgsEnqueued()
ISrvMonAppBusBindingStats
hasNumMsgsEnqueued in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.getNumMsgsEnqueued()public final void clearNumMsgsEnqueued()
ISrvMonAppBusBindingStats
clearNumMsgsEnqueued in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.setNumMsgsEnqueued(long)public static final int getNumMsgsSentFieldId()
This method can be used to set field interests.
getNumMsgsSent()public final void setNumMsgsSent(long val)
ISrvMonAppBusBindingStats
setNumMsgsSent in interface ISrvMonAppBusBindingStatsval - The value to set.public final long getNumMsgsSent()
ISrvMonAppBusBindingStats
getNumMsgsSent in interface ISrvMonAppBusBindingStatspublic final void setNumMsgsSentFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumMsgsSentField()
public final boolean hasNumMsgsSent()
ISrvMonAppBusBindingStats
hasNumMsgsSent in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.getNumMsgsSent()public final void clearNumMsgsSent()
ISrvMonAppBusBindingStats
clearNumMsgsSent in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.setNumMsgsSent(long)public static final int getNumFlushesSyncFieldId()
This method can be used to set field interests.
getNumFlushesSync()public final void setNumFlushesSync(long val)
ISrvMonAppBusBindingStats
setNumFlushesSync in interface ISrvMonAppBusBindingStatsval - The value to set.public final long getNumFlushesSync()
ISrvMonAppBusBindingStats
getNumFlushesSync in interface ISrvMonAppBusBindingStatspublic final void setNumFlushesSyncFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumFlushesSyncField()
public final boolean hasNumFlushesSync()
ISrvMonAppBusBindingStats
hasNumFlushesSync in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.getNumFlushesSync()public final void clearNumFlushesSync()
ISrvMonAppBusBindingStats
clearNumFlushesSync in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.setNumFlushesSync(long)public static final int getNumMsgsFlushedSyncFieldId()
This method can be used to set field interests.
getNumMsgsFlushedSync()public final void setNumMsgsFlushedSync(long val)
ISrvMonAppBusBindingStats
setNumMsgsFlushedSync in interface ISrvMonAppBusBindingStatsval - The value to set.public final long getNumMsgsFlushedSync()
ISrvMonAppBusBindingStats
getNumMsgsFlushedSync in interface ISrvMonAppBusBindingStatspublic final void setNumMsgsFlushedSyncFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumMsgsFlushedSyncField()
public final boolean hasNumMsgsFlushedSync()
ISrvMonAppBusBindingStats
hasNumMsgsFlushedSync in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.getNumMsgsFlushedSync()public final void clearNumMsgsFlushedSync()
ISrvMonAppBusBindingStats
clearNumMsgsFlushedSync in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.setNumMsgsFlushedSync(long)public static final int getNumFlushesAsyncFieldId()
This method can be used to set field interests.
getNumFlushesAsync()public final void setNumFlushesAsync(long val)
ISrvMonAppBusBindingStats
setNumFlushesAsync in interface ISrvMonAppBusBindingStatsval - The value to set.public final long getNumFlushesAsync()
ISrvMonAppBusBindingStats
getNumFlushesAsync in interface ISrvMonAppBusBindingStatspublic final void setNumFlushesAsyncFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumFlushesAsyncField()
public final boolean hasNumFlushesAsync()
ISrvMonAppBusBindingStats
hasNumFlushesAsync in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.getNumFlushesAsync()public final void clearNumFlushesAsync()
ISrvMonAppBusBindingStats
clearNumFlushesAsync in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.setNumFlushesAsync(long)public static final int getNumAsyncFlushCompletionsFieldId()
This method can be used to set field interests.
getNumAsyncFlushCompletions()public final void setNumAsyncFlushCompletions(long val)
ISrvMonAppBusBindingStats
setNumAsyncFlushCompletions in interface ISrvMonAppBusBindingStatsval - The value to set.public final long getNumAsyncFlushCompletions()
ISrvMonAppBusBindingStats
getNumAsyncFlushCompletions in interface ISrvMonAppBusBindingStatspublic final void setNumAsyncFlushCompletionsFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumAsyncFlushCompletionsField()
public final boolean hasNumAsyncFlushCompletions()
ISrvMonAppBusBindingStats
hasNumAsyncFlushCompletions in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.getNumAsyncFlushCompletions()public final void clearNumAsyncFlushCompletions()
ISrvMonAppBusBindingStats
clearNumAsyncFlushCompletions in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.setNumAsyncFlushCompletions(long)public static final int getNumMsgsFlushedAsyncFieldId()
This method can be used to set field interests.
getNumMsgsFlushedAsync()public final void setNumMsgsFlushedAsync(long val)
ISrvMonAppBusBindingStats
setNumMsgsFlushedAsync in interface ISrvMonAppBusBindingStatsval - The value to set.public final long getNumMsgsFlushedAsync()
ISrvMonAppBusBindingStats
getNumMsgsFlushedAsync in interface ISrvMonAppBusBindingStatspublic final void setNumMsgsFlushedAsyncFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumMsgsFlushedAsyncField()
public final boolean hasNumMsgsFlushedAsync()
ISrvMonAppBusBindingStats
hasNumMsgsFlushedAsync in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.getNumMsgsFlushedAsync()public final void clearNumMsgsFlushedAsync()
ISrvMonAppBusBindingStats
clearNumMsgsFlushedAsync in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.setNumMsgsFlushedAsync(long)public static final int getNumStabilityRcvdFieldId()
This method can be used to set field interests.
getNumStabilityRcvd()public final void setNumStabilityRcvd(long val)
ISrvMonAppBusBindingStats
setNumStabilityRcvd in interface ISrvMonAppBusBindingStatsval - The value to set.public final long getNumStabilityRcvd()
ISrvMonAppBusBindingStats
getNumStabilityRcvd in interface ISrvMonAppBusBindingStatspublic final void setNumStabilityRcvdFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumStabilityRcvdField()
public final boolean hasNumStabilityRcvd()
ISrvMonAppBusBindingStats
hasNumStabilityRcvd in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.getNumStabilityRcvd()public final void clearNumStabilityRcvd()
ISrvMonAppBusBindingStats
clearNumStabilityRcvd in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.setNumStabilityRcvd(long)public static final int getNumStabilityInBatchesRcvdFieldId()
This method can be used to set field interests.
getNumStabilityInBatchesRcvd()public final void setNumStabilityInBatchesRcvd(long val)
ISrvMonAppBusBindingStats
setNumStabilityInBatchesRcvd in interface ISrvMonAppBusBindingStatsval - The value to set.public final long getNumStabilityInBatchesRcvd()
ISrvMonAppBusBindingStats
getNumStabilityInBatchesRcvd in interface ISrvMonAppBusBindingStatspublic final void setNumStabilityInBatchesRcvdFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumStabilityInBatchesRcvdField()
public final boolean hasNumStabilityInBatchesRcvd()
ISrvMonAppBusBindingStats
hasNumStabilityInBatchesRcvd in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.getNumStabilityInBatchesRcvd()public final void clearNumStabilityInBatchesRcvd()
ISrvMonAppBusBindingStats
clearNumStabilityInBatchesRcvd in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.setNumStabilityInBatchesRcvd(long)public static final int getNumStabilityBatchesRcvdFieldId()
This method can be used to set field interests.
getNumStabilityBatchesRcvd()public final void setNumStabilityBatchesRcvd(long val)
ISrvMonAppBusBindingStats
setNumStabilityBatchesRcvd in interface ISrvMonAppBusBindingStatsval - The value to set.public final long getNumStabilityBatchesRcvd()
ISrvMonAppBusBindingStats
getNumStabilityBatchesRcvd in interface ISrvMonAppBusBindingStatspublic final void setNumStabilityBatchesRcvdFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumStabilityBatchesRcvdField()
public final boolean hasNumStabilityBatchesRcvd()
ISrvMonAppBusBindingStats
hasNumStabilityBatchesRcvd in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.getNumStabilityBatchesRcvd()public final void clearNumStabilityBatchesRcvd()
ISrvMonAppBusBindingStats
clearNumStabilityBatchesRcvd in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.setNumStabilityBatchesRcvd(long)public static final int getNumPacketsRcvdFieldId()
This method can be used to set field interests.
getNumPacketsRcvd()public final void setNumPacketsRcvd(long val)
ISrvMonAppBusBindingStats
setNumPacketsRcvd in interface ISrvMonAppBusBindingStatsval - The value to set.public final long getNumPacketsRcvd()
ISrvMonAppBusBindingStats
getNumPacketsRcvd in interface ISrvMonAppBusBindingStatspublic final void setNumPacketsRcvdFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumPacketsRcvdField()
public final boolean hasNumPacketsRcvd()
ISrvMonAppBusBindingStats
hasNumPacketsRcvd in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.getNumPacketsRcvd()public final void clearNumPacketsRcvd()
ISrvMonAppBusBindingStats
clearNumPacketsRcvd in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.setNumPacketsRcvd(long)public static final int getNumCommitsFieldId()
This method can be used to set field interests.
getNumCommits()public final void setNumCommits(long val)
ISrvMonAppBusBindingStats
setNumCommits in interface ISrvMonAppBusBindingStatsval - The value to set.public final long getNumCommits()
ISrvMonAppBusBindingStats
getNumCommits in interface ISrvMonAppBusBindingStatspublic final void setNumCommitsFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumCommitsField()
public final boolean hasNumCommits()
ISrvMonAppBusBindingStats
hasNumCommits in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.getNumCommits()public final void clearNumCommits()
ISrvMonAppBusBindingStats
clearNumCommits in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.setNumCommits(long)public static final int getNumRollbacksFieldId()
This method can be used to set field interests.
getNumRollbacks()public final void setNumRollbacks(long val)
ISrvMonAppBusBindingStats
setNumRollbacks in interface ISrvMonAppBusBindingStatsval - The value to set.public final long getNumRollbacks()
ISrvMonAppBusBindingStats
getNumRollbacks in interface ISrvMonAppBusBindingStatspublic final void setNumRollbacksFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumRollbacksField()
public final boolean hasNumRollbacks()
ISrvMonAppBusBindingStats
hasNumRollbacks in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.getNumRollbacks()public final void clearNumRollbacks()
ISrvMonAppBusBindingStats
clearNumRollbacks in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.setNumRollbacks(long)public static final int getNumClientsFieldId()
This method can be used to set field interests.
getNumClients()public final void setNumClients(int val)
ISrvMonAppBusBindingStats
setNumClients in interface ISrvMonAppBusBindingStatsval - The value to set.public final int getNumClients()
ISrvMonAppBusBindingStats
getNumClients in interface ISrvMonAppBusBindingStatspublic final void setNumClientsFrom(com.neeve.xbuf.XbufVariableIntField val)
public final com.neeve.xbuf.XbufVariableIntField getNumClientsField()
public final boolean hasNumClients()
ISrvMonAppBusBindingStats
hasNumClients in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.getNumClients()public final void clearNumClients()
ISrvMonAppBusBindingStats
clearNumClients in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.setNumClients(int)public static final int getNumChannelsUpFieldId()
This method can be used to set field interests.
getNumChannelsUp()public final void setNumChannelsUp(int val)
ISrvMonAppBusBindingStats
setNumChannelsUp in interface ISrvMonAppBusBindingStatsval - The value to set.public final int getNumChannelsUp()
ISrvMonAppBusBindingStats
getNumChannelsUp in interface ISrvMonAppBusBindingStatspublic final void setNumChannelsUpFrom(com.neeve.xbuf.XbufVariableIntField val)
public final com.neeve.xbuf.XbufVariableIntField getNumChannelsUpField()
public final boolean hasNumChannelsUp()
ISrvMonAppBusBindingStats
hasNumChannelsUp in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.getNumChannelsUp()public final void clearNumChannelsUp()
ISrvMonAppBusBindingStats
clearNumChannelsUp in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.setNumChannelsUp(int)public static final int getNumBindingFailuresFieldId()
This method can be used to set field interests.
getNumBindingFailures()public final void setNumBindingFailures(int val)
ISrvMonAppBusBindingStats
setNumBindingFailures in interface ISrvMonAppBusBindingStatsval - The value to set.public final int getNumBindingFailures()
ISrvMonAppBusBindingStats
getNumBindingFailures in interface ISrvMonAppBusBindingStatspublic final void setNumBindingFailuresFrom(com.neeve.xbuf.XbufVariableIntField val)
public final com.neeve.xbuf.XbufVariableIntField getNumBindingFailuresField()
public final boolean hasNumBindingFailures()
ISrvMonAppBusBindingStats
hasNumBindingFailures in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.getNumBindingFailures()public final void clearNumBindingFailures()
ISrvMonAppBusBindingStats
clearNumBindingFailures in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.setNumBindingFailures(int)public static final int getDetachedCommitFieldId()
This method can be used to set field interests.
getDetachedCommit()public final void setDetachedCommit(boolean val)
ISrvMonAppBusBindingStats
setDetachedCommit in interface ISrvMonAppBusBindingStatsval - The value to set.public final boolean getDetachedCommit()
ISrvMonAppBusBindingStats
getDetachedCommit in interface ISrvMonAppBusBindingStatspublic final void setDetachedCommitFrom(com.neeve.xbuf.XbufVariableBooleanField val)
public final com.neeve.xbuf.XbufVariableBooleanField getDetachedCommitField()
public final boolean hasDetachedCommit()
ISrvMonAppBusBindingStats
hasDetachedCommit in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.getDetachedCommit()public final void clearDetachedCommit()
ISrvMonAppBusBindingStats
clearDetachedCommit in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.setDetachedCommit(boolean)public static final int getInternalFieldId()
This method can be used to set field interests.
getInternal()public final void setInternal(boolean val)
ISrvMonAppBusBindingStats
setInternal in interface ISrvMonAppBusBindingStatsval - The value to set.public final boolean getInternal()
ISrvMonAppBusBindingStats
getInternal in interface ISrvMonAppBusBindingStatspublic final void setInternalFrom(com.neeve.xbuf.XbufVariableBooleanField val)
public final com.neeve.xbuf.XbufVariableBooleanField getInternalField()
public final boolean hasInternal()
ISrvMonAppBusBindingStats
hasInternal in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.getInternal()public final void clearInternal()
ISrvMonAppBusBindingStats
clearInternal in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.setInternal(boolean)public static final int getNumAcksSentFieldId()
This method can be used to set field interests.
getNumAcksSent()public final void setNumAcksSent(long val)
ISrvMonAppBusBindingStats
setNumAcksSent in interface ISrvMonAppBusBindingStatsval - The value to set.public final long getNumAcksSent()
ISrvMonAppBusBindingStats
getNumAcksSent in interface ISrvMonAppBusBindingStatspublic final void setNumAcksSentFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumAcksSentField()
public final boolean hasNumAcksSent()
ISrvMonAppBusBindingStats
hasNumAcksSent in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.getNumAcksSent()public final void clearNumAcksSent()
ISrvMonAppBusBindingStats
clearNumAcksSent in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.setNumAcksSent(long)public static final int getNumPartialRollbacksFieldId()
This method can be used to set field interests.
getNumPartialRollbacks()public final void setNumPartialRollbacks(long val)
ISrvMonAppBusBindingStats
setNumPartialRollbacks in interface ISrvMonAppBusBindingStatsval - The value to set.public final long getNumPartialRollbacks()
ISrvMonAppBusBindingStats
getNumPartialRollbacks in interface ISrvMonAppBusBindingStatspublic final void setNumPartialRollbacksFrom(com.neeve.xbuf.XbufVariableLongField val)
public final com.neeve.xbuf.XbufVariableLongField getNumPartialRollbacksField()
public final boolean hasNumPartialRollbacks()
ISrvMonAppBusBindingStats
hasNumPartialRollbacks in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.getNumPartialRollbacks()public final void clearNumPartialRollbacks()
ISrvMonAppBusBindingStats
clearNumPartialRollbacks in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.setNumPartialRollbacks(long)public static final int getBusBindingNameFieldId()
This method can be used to set field interests.
getBusBindingName()public final void setBusBindingName(String val)
ISrvMonAppBusBindingStats
setBusBindingName in interface ISrvMonAppBusBindingStatsval - The value to set.public final String getBusBindingName()
ISrvMonAppBusBindingStats
getBusBindingName in interface ISrvMonAppBusBindingStatspublic final void lendBusBindingName(XString val)
ISrvMonAppBusBindingStats
lendBusBindingName in interface ISrvMonAppBusBindingStatsval - The value to set.public final void setBusBindingNameFrom(long val)
ISrvMonAppBusBindingStats
NOTE:
This is the same as calling ISrvMonAppBusBindingStats.setBusBindingName(String).
with Long.valueOf(val).toString(), except that using this method is a zero garbage
operation for Xbuf encoding.
setBusBindingNameFrom in interface ISrvMonAppBusBindingStatspublic final <T extends XString> T getBusBindingNameTo(XString.Factory<T> factory)
ISrvMonAppBusBindingStats
If the value of this field is not null this method creates an XString from
the provided Factory, copies this field's value into the type, and returns the new
XString.);
This is a zero garbage operation if the provided factory is backed by a pool and the pool; has available instances;
getBusBindingNameTo in interface ISrvMonAppBusBindingStatsfactory - The factory from which to get the XString to copy into and return
null.public final void setBusBindingNameFrom(XString val)
ISrvMonAppBusBindingStats
NOTE:
This is a Zero Garbage operation for XBuf encoded objects. Additionally, this setter
can be more efficient than ISrvMonAppBusBindingStats.setBusBindingName(String)
because it avoids encoding the value into a String if the given XString is already encoded.
setBusBindingNameFrom in interface ISrvMonAppBusBindingStatspublic final void getBusBindingNameTo(XString val)
ISrvMonAppBusBindingStats
NOTE:
This is a Zero Garbage operation for XBuf encoded objects. Additionally, this getter
can be more efficient than ISrvMonAppBusBindingStats.getBusBindingName() bec
because it can avoid decoding the value into an String.
getBusBindingNameTo in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.getBusBindingName()public final XString getBusBindingNameUnsafe()
ISrvMonAppBusBindingStats
NOTE:
This method retrieves the raw value backed by this object's buffer. This is a useful operation
when copying this field value to another object because it avoids copying the data into an intermediate
XString and instead allows direct byte transfer from the raw value to the target object.
However, this accessor is inherently unsafe because the buffer backing this object can be changed which would consequently invalidate the XString returned by this method. Consequently, the caller must not retain the returned raw value beyond the scope of this object's lifespan and access to the raw value follows the same threading rules as access to this object.
Additionally, the caller must not in any way mutate or modify the returned value as doing so could corrupt this object's backing buffer.
getBusBindingNameUnsafe in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.getBusBindingName()public final void setBusBindingNameFrom(com.neeve.xbuf.XbufStringField val)
public final com.neeve.xbuf.XbufStringField getBusBindingNameField()
public final boolean hasBusBindingName()
ISrvMonAppBusBindingStats
hasBusBindingName in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.getBusBindingName()public final void clearBusBindingName()
ISrvMonAppBusBindingStats
clearBusBindingName in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.setBusBindingName(String)public static final int getCreateToSendLatenciesFieldId()
This method can be used to set field interests.
getCreateToSendLatencies()public final void setCreateToSendLatencies(SrvMonIntSeries val)
ISrvMonAppBusBindingStats
setCreateToSendLatencies in interface ISrvMonAppBusBindingStatsval - The value to set.public final void lendCreateToSendLatencies(SrvMonIntSeries val)
ISrvMonAppBusBindingStats
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.
lendCreateToSendLatencies in interface ISrvMonAppBusBindingStatsval - the value to 'lend' to lend.public final SrvMonIntSeries getCreateToSendLatencies()
ISrvMonAppBusBindingStats
getCreateToSendLatencies in interface ISrvMonAppBusBindingStatspublic final void getCreateToSendLatenciesTo(SrvMonIntSeries to)
ISrvMonAppBusBindingStatsIF the value is not set, then the contents of the provided SrvMonIntSeries are cleared.
getCreateToSendLatenciesTo in interface ISrvMonAppBusBindingStatsto - the value to copy intoSrvMonIntSeries.copyInto(SrvMonIntSeries)public final SrvMonIntSeries takeCreateToSendLatencies()
ISrvMonAppBusBindingStats
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.
takeCreateToSendLatencies in interface ISrvMonAppBusBindingStatsnull if the field is not set.public final boolean hasCreateToSendLatencies()
ISrvMonAppBusBindingStats
hasCreateToSendLatencies in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.getCreateToSendLatencies()public final void clearCreateToSendLatencies()
ISrvMonAppBusBindingStats
clearCreateToSendLatencies in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.setCreateToSendLatencies(SrvMonIntSeries)public static final int getSendToSerializeLatenciesFieldId()
This method can be used to set field interests.
getSendToSerializeLatencies()public final void setSendToSerializeLatencies(SrvMonIntSeries val)
ISrvMonAppBusBindingStatsNote that this time excludes o2p for the case where the binding is operating in detached mode.
setSendToSerializeLatencies in interface ISrvMonAppBusBindingStatsval - The value to set.public final void lendSendToSerializeLatencies(SrvMonIntSeries val)
ISrvMonAppBusBindingStatsNote that this time excludes o2p for the case where the binding is operating in detached mode.
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.
lendSendToSerializeLatencies in interface ISrvMonAppBusBindingStatsval - the value to 'lend' to lend.public final SrvMonIntSeries getSendToSerializeLatencies()
ISrvMonAppBusBindingStatsNote that this time excludes o2p for the case where the binding is operating in detached mode.
getSendToSerializeLatencies in interface ISrvMonAppBusBindingStatspublic final void getSendToSerializeLatenciesTo(SrvMonIntSeries to)
ISrvMonAppBusBindingStatsIF the value is not set, then the contents of the provided SrvMonIntSeries are cleared.
getSendToSerializeLatenciesTo in interface ISrvMonAppBusBindingStatsto - the value to copy intoSrvMonIntSeries.copyInto(SrvMonIntSeries)public final SrvMonIntSeries takeSendToSerializeLatencies()
ISrvMonAppBusBindingStatsNote that this time excludes o2p for the case where the binding is operating in detached mode.
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.
takeSendToSerializeLatencies in interface ISrvMonAppBusBindingStatsnull if the field is not set.public final boolean hasSendToSerializeLatencies()
ISrvMonAppBusBindingStatsNote that this time excludes o2p for the case where the binding is operating in detached mode.
hasSendToSerializeLatencies in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.getSendToSerializeLatencies()public final void clearSendToSerializeLatencies()
ISrvMonAppBusBindingStatsNote that this time excludes o2p for the case where the binding is operating in detached mode.
clearSendToSerializeLatencies in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.setSendToSerializeLatencies(SrvMonIntSeries)public static final int getSerializeLatenciesFieldId()
This method can be used to set field interests.
getSerializeLatencies()public final void setSerializeLatencies(SrvMonIntSeries val)
ISrvMonAppBusBindingStats
setSerializeLatencies in interface ISrvMonAppBusBindingStatsval - The value to set.public final void lendSerializeLatencies(SrvMonIntSeries val)
ISrvMonAppBusBindingStats
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.
lendSerializeLatencies in interface ISrvMonAppBusBindingStatsval - the value to 'lend' to lend.public final SrvMonIntSeries getSerializeLatencies()
ISrvMonAppBusBindingStats
getSerializeLatencies in interface ISrvMonAppBusBindingStatspublic final void getSerializeLatenciesTo(SrvMonIntSeries to)
ISrvMonAppBusBindingStatsIF the value is not set, then the contents of the provided SrvMonIntSeries are cleared.
getSerializeLatenciesTo in interface ISrvMonAppBusBindingStatsto - the value to copy intoSrvMonIntSeries.copyInto(SrvMonIntSeries)public final SrvMonIntSeries takeSerializeLatencies()
ISrvMonAppBusBindingStats
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.
takeSerializeLatencies in interface ISrvMonAppBusBindingStatsnull if the field is not set.public final boolean hasSerializeLatencies()
ISrvMonAppBusBindingStats
hasSerializeLatencies in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.getSerializeLatencies()public final void clearSerializeLatencies()
ISrvMonAppBusBindingStats
clearSerializeLatencies in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.setSerializeLatencies(SrvMonIntSeries)public static final int getSerializeToWireLatenciesFieldId()
This method can be used to set field interests.
getSerializeToWireLatencies()public final void setSerializeToWireLatencies(SrvMonIntSeries val)
ISrvMonAppBusBindingStats
setSerializeToWireLatencies in interface ISrvMonAppBusBindingStatsval - The value to set.public final void lendSerializeToWireLatencies(SrvMonIntSeries val)
ISrvMonAppBusBindingStats
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.
lendSerializeToWireLatencies in interface ISrvMonAppBusBindingStatsval - the value to 'lend' to lend.public final SrvMonIntSeries getSerializeToWireLatencies()
ISrvMonAppBusBindingStats
getSerializeToWireLatencies in interface ISrvMonAppBusBindingStatspublic final void getSerializeToWireLatenciesTo(SrvMonIntSeries to)
ISrvMonAppBusBindingStatsIF the value is not set, then the contents of the provided SrvMonIntSeries are cleared.
getSerializeToWireLatenciesTo in interface ISrvMonAppBusBindingStatsto - the value to copy intoSrvMonIntSeries.copyInto(SrvMonIntSeries)public final SrvMonIntSeries takeSerializeToWireLatencies()
ISrvMonAppBusBindingStats
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.
takeSerializeToWireLatencies in interface ISrvMonAppBusBindingStatsnull if the field is not set.public final boolean hasSerializeToWireLatencies()
ISrvMonAppBusBindingStats
hasSerializeToWireLatencies in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.getSerializeToWireLatencies()public final void clearSerializeToWireLatencies()
ISrvMonAppBusBindingStats
clearSerializeToWireLatencies in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.setSerializeToWireLatencies(SrvMonIntSeries)public static final int getWireLatenciesFieldId()
This method can be used to set field interests.
getWireLatencies()public final void setWireLatencies(SrvMonIntSeries val)
ISrvMonAppBusBindingStatsThe time spent on the wire from when the message was written to the wire by the sender to the time it was received off the wire by the receiver. Note: that this metric is subject to clock skew when the sending and receivin sides are on different hosts.
setWireLatencies in interface ISrvMonAppBusBindingStatsval - The value to set.public final void lendWireLatencies(SrvMonIntSeries val)
ISrvMonAppBusBindingStatsThe time spent on the wire from when the message was written to the wire by the sender to the time it was received off the wire by the receiver. Note: that this metric is subject to clock skew when the sending and receivin sides are on different hosts.
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.
lendWireLatencies in interface ISrvMonAppBusBindingStatsval - the value to 'lend' to lend.public final SrvMonIntSeries getWireLatencies()
ISrvMonAppBusBindingStatsThe time spent on the wire from when the message was written to the wire by the sender to the time it was received off the wire by the receiver. Note: that this metric is subject to clock skew when the sending and receivin sides are on different hosts.
getWireLatencies in interface ISrvMonAppBusBindingStatspublic final void getWireLatenciesTo(SrvMonIntSeries to)
ISrvMonAppBusBindingStatsIF the value is not set, then the contents of the provided SrvMonIntSeries are cleared.
getWireLatenciesTo in interface ISrvMonAppBusBindingStatsto - the value to copy intoSrvMonIntSeries.copyInto(SrvMonIntSeries)public final SrvMonIntSeries takeWireLatencies()
ISrvMonAppBusBindingStatsThe time spent on the wire from when the message was written to the wire by the sender to the time it was received off the wire by the receiver. Note: that this metric is subject to clock skew when the sending and receivin sides are on different hosts.
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.
takeWireLatencies in interface ISrvMonAppBusBindingStatsnull if the field is not set.public final boolean hasWireLatencies()
ISrvMonAppBusBindingStatsThe time spent on the wire from when the message was written to the wire by the sender to the time it was received off the wire by the receiver. Note: that this metric is subject to clock skew when the sending and receivin sides are on different hosts.
hasWireLatencies in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.getWireLatencies()public final void clearWireLatencies()
ISrvMonAppBusBindingStatsThe time spent on the wire from when the message was written to the wire by the sender to the time it was received off the wire by the receiver. Note: that this metric is subject to clock skew when the sending and receivin sides are on different hosts.
clearWireLatencies in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.setWireLatencies(SrvMonIntSeries)public static final int getWireToDeserializeLatenciesFieldId()
This method can be used to set field interests.
getWireToDeserializeLatencies()public final void setWireToDeserializeLatencies(SrvMonIntSeries val)
ISrvMonAppBusBindingStats
setWireToDeserializeLatencies in interface ISrvMonAppBusBindingStatsval - The value to set.public final void lendWireToDeserializeLatencies(SrvMonIntSeries val)
ISrvMonAppBusBindingStats
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.
lendWireToDeserializeLatencies in interface ISrvMonAppBusBindingStatsval - the value to 'lend' to lend.public final SrvMonIntSeries getWireToDeserializeLatencies()
ISrvMonAppBusBindingStats
getWireToDeserializeLatencies in interface ISrvMonAppBusBindingStatspublic final void getWireToDeserializeLatenciesTo(SrvMonIntSeries to)
ISrvMonAppBusBindingStatsIF the value is not set, then the contents of the provided SrvMonIntSeries are cleared.
getWireToDeserializeLatenciesTo in interface ISrvMonAppBusBindingStatsto - the value to copy intoSrvMonIntSeries.copyInto(SrvMonIntSeries)public final SrvMonIntSeries takeWireToDeserializeLatencies()
ISrvMonAppBusBindingStats
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.
takeWireToDeserializeLatencies in interface ISrvMonAppBusBindingStatsnull if the field is not set.public final boolean hasWireToDeserializeLatencies()
ISrvMonAppBusBindingStats
hasWireToDeserializeLatencies in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.getWireToDeserializeLatencies()public final void clearWireToDeserializeLatencies()
ISrvMonAppBusBindingStats
clearWireToDeserializeLatencies in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.setWireToDeserializeLatencies(SrvMonIntSeries)public static final int getDeserializeLatenciesFieldId()
This method can be used to set field interests.
getDeserializeLatencies()public final void setDeserializeLatencies(SrvMonIntSeries val)
ISrvMonAppBusBindingStats
setDeserializeLatencies in interface ISrvMonAppBusBindingStatsval - The value to set.public final void lendDeserializeLatencies(SrvMonIntSeries val)
ISrvMonAppBusBindingStats
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.
lendDeserializeLatencies in interface ISrvMonAppBusBindingStatsval - the value to 'lend' to lend.public final SrvMonIntSeries getDeserializeLatencies()
ISrvMonAppBusBindingStats
getDeserializeLatencies in interface ISrvMonAppBusBindingStatspublic final void getDeserializeLatenciesTo(SrvMonIntSeries to)
ISrvMonAppBusBindingStatsIF the value is not set, then the contents of the provided SrvMonIntSeries are cleared.
getDeserializeLatenciesTo in interface ISrvMonAppBusBindingStatsto - the value to copy intoSrvMonIntSeries.copyInto(SrvMonIntSeries)public final SrvMonIntSeries takeDeserializeLatencies()
ISrvMonAppBusBindingStats
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.
takeDeserializeLatencies in interface ISrvMonAppBusBindingStatsnull if the field is not set.public final boolean hasDeserializeLatencies()
ISrvMonAppBusBindingStats
hasDeserializeLatencies in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.getDeserializeLatencies()public final void clearDeserializeLatencies()
ISrvMonAppBusBindingStats
clearDeserializeLatencies in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.setDeserializeLatencies(SrvMonIntSeries)public static final int getDeserializeToReceiveLatenciesFieldId()
This method can be used to set field interests.
getDeserializeToReceiveLatencies()public final void setDeserializeToReceiveLatencies(SrvMonIntSeries val)
ISrvMonAppBusBindingStatsThis measure the time from when the bus has deserialized by the bus to when the app's engine picks it up from it's input queue (before it dispatches it to an application) handler (it includes the o2p time of the engine's disruptor). Additional time spent by the engine dispatching the message to the application handler is covered by msgPreProcLatencies (mpproc).
setDeserializeToReceiveLatencies in interface ISrvMonAppBusBindingStatsval - The value to set.public final void lendDeserializeToReceiveLatencies(SrvMonIntSeries val)
ISrvMonAppBusBindingStatsThis measure the time from when the bus has deserialized by the bus to when the app's engine picks it up from it's input queue (before it dispatches it to an application) handler (it includes the o2p time of the engine's disruptor). Additional time spent by the engine dispatching the message to the application handler is covered by msgPreProcLatencies (mpproc).
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.
lendDeserializeToReceiveLatencies in interface ISrvMonAppBusBindingStatsval - the value to 'lend' to lend.public final SrvMonIntSeries getDeserializeToReceiveLatencies()
ISrvMonAppBusBindingStatsThis measure the time from when the bus has deserialized by the bus to when the app's engine picks it up from it's input queue (before it dispatches it to an application) handler (it includes the o2p time of the engine's disruptor). Additional time spent by the engine dispatching the message to the application handler is covered by msgPreProcLatencies (mpproc).
getDeserializeToReceiveLatencies in interface ISrvMonAppBusBindingStatspublic final void getDeserializeToReceiveLatenciesTo(SrvMonIntSeries to)
ISrvMonAppBusBindingStatsIF the value is not set, then the contents of the provided SrvMonIntSeries are cleared.
getDeserializeToReceiveLatenciesTo in interface ISrvMonAppBusBindingStatsto - the value to copy intoSrvMonIntSeries.copyInto(SrvMonIntSeries)public final SrvMonIntSeries takeDeserializeToReceiveLatencies()
ISrvMonAppBusBindingStatsThis measure the time from when the bus has deserialized by the bus to when the app's engine picks it up from it's input queue (before it dispatches it to an application) handler (it includes the o2p time of the engine's disruptor). Additional time spent by the engine dispatching the message to the application handler is covered by msgPreProcLatencies (mpproc).
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.
takeDeserializeToReceiveLatencies in interface ISrvMonAppBusBindingStatsnull if the field is not set.public final boolean hasDeserializeToReceiveLatencies()
ISrvMonAppBusBindingStatsThis measure the time from when the bus has deserialized by the bus to when the app's engine picks it up from it's input queue (before it dispatches it to an application) handler (it includes the o2p time of the engine's disruptor). Additional time spent by the engine dispatching the message to the application handler is covered by msgPreProcLatencies (mpproc).
hasDeserializeToReceiveLatencies in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.getDeserializeToReceiveLatencies()public final void clearDeserializeToReceiveLatencies()
ISrvMonAppBusBindingStatsThis measure the time from when the bus has deserialized by the bus to when the app's engine picks it up from it's input queue (before it dispatches it to an application) handler (it includes the o2p time of the engine's disruptor). Additional time spent by the engine dispatching the message to the application handler is covered by msgPreProcLatencies (mpproc).
clearDeserializeToReceiveLatencies in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.setDeserializeToReceiveLatencies(SrvMonIntSeries)public static final int getOriginToReceiveLatenciesFieldId()
This method can be used to set field interests.
getOriginToReceiveLatencies()public final void setOriginToReceiveLatencies(SrvMonIntSeries val)
ISrvMonAppBusBindingStatsThe time from when a message was originally created to when it was received by the binding.
setOriginToReceiveLatencies in interface ISrvMonAppBusBindingStatsval - The value to set.public final void lendOriginToReceiveLatencies(SrvMonIntSeries val)
ISrvMonAppBusBindingStatsThe time from when a message was originally created to when it was received by the binding.
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.
lendOriginToReceiveLatencies in interface ISrvMonAppBusBindingStatsval - the value to 'lend' to lend.public final SrvMonIntSeries getOriginToReceiveLatencies()
ISrvMonAppBusBindingStatsThe time from when a message was originally created to when it was received by the binding.
getOriginToReceiveLatencies in interface ISrvMonAppBusBindingStatspublic final void getOriginToReceiveLatenciesTo(SrvMonIntSeries to)
ISrvMonAppBusBindingStatsIF the value is not set, then the contents of the provided SrvMonIntSeries are cleared.
getOriginToReceiveLatenciesTo in interface ISrvMonAppBusBindingStatsto - the value to copy intoSrvMonIntSeries.copyInto(SrvMonIntSeries)public final SrvMonIntSeries takeOriginToReceiveLatencies()
ISrvMonAppBusBindingStatsThe time from when a message was originally created to when it was received by the binding.
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.
takeOriginToReceiveLatencies in interface ISrvMonAppBusBindingStatsnull if the field is not set.public final boolean hasOriginToReceiveLatencies()
ISrvMonAppBusBindingStatsThe time from when a message was originally created to when it was received by the binding.
hasOriginToReceiveLatencies in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.getOriginToReceiveLatencies()public final void clearOriginToReceiveLatencies()
ISrvMonAppBusBindingStatsThe time from when a message was originally created to when it was received by the binding.
clearOriginToReceiveLatencies in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.setOriginToReceiveLatencies(SrvMonIntSeries)public static final int getWireToWireLatenciesFieldId()
This method can be used to set field interests.
getWireToWireLatencies()public final void setWireToWireLatencies(SrvMonIntSeries val)
ISrvMonAppBusBindingStatsThis measurement is useful for determine how long the process spent from receiving a message to making its effects to the world 'known'.
setWireToWireLatencies in interface ISrvMonAppBusBindingStatsval - The value to set.public final void lendWireToWireLatencies(SrvMonIntSeries val)
ISrvMonAppBusBindingStatsThis measurement is useful for determine how long the process spent from receiving a message to making its effects to the world 'known'.
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.
lendWireToWireLatencies in interface ISrvMonAppBusBindingStatsval - the value to 'lend' to lend.public final SrvMonIntSeries getWireToWireLatencies()
ISrvMonAppBusBindingStatsThis measurement is useful for determine how long the process spent from receiving a message to making its effects to the world 'known'.
getWireToWireLatencies in interface ISrvMonAppBusBindingStatspublic final void getWireToWireLatenciesTo(SrvMonIntSeries to)
ISrvMonAppBusBindingStatsIF the value is not set, then the contents of the provided SrvMonIntSeries are cleared.
getWireToWireLatenciesTo in interface ISrvMonAppBusBindingStatsto - the value to copy intoSrvMonIntSeries.copyInto(SrvMonIntSeries)public final SrvMonIntSeries takeWireToWireLatencies()
ISrvMonAppBusBindingStatsThis measurement is useful for determine how long the process spent from receiving a message to making its effects to the world 'known'.
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.
takeWireToWireLatencies in interface ISrvMonAppBusBindingStatsnull if the field is not set.public final boolean hasWireToWireLatencies()
ISrvMonAppBusBindingStatsThis measurement is useful for determine how long the process spent from receiving a message to making its effects to the world 'known'.
hasWireToWireLatencies in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.getWireToWireLatencies()public final void clearWireToWireLatencies()
ISrvMonAppBusBindingStatsThis measurement is useful for determine how long the process spent from receiving a message to making its effects to the world 'known'.
clearWireToWireLatencies in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.setWireToWireLatencies(SrvMonIntSeries)public static final int getDisruptorStatsFieldId()
This method can be used to set field interests.
getDisruptorStats()public final void setDisruptorStats(SrvMonDisruptorStats val)
ISrvMonAppBusBindingStats
setDisruptorStats in interface ISrvMonAppBusBindingStatsval - The value to set.public final void lendDisruptorStats(SrvMonDisruptorStats val)
ISrvMonAppBusBindingStats
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.
lendDisruptorStats in interface ISrvMonAppBusBindingStatsval - the value to 'lend' to lend.public final SrvMonDisruptorStats getDisruptorStats()
ISrvMonAppBusBindingStats
getDisruptorStats in interface ISrvMonAppBusBindingStatspublic final void getDisruptorStatsTo(SrvMonDisruptorStats to)
ISrvMonAppBusBindingStatsIF the value is not set, then the contents of the provided SrvMonDisruptorStats are cleared.
getDisruptorStatsTo in interface ISrvMonAppBusBindingStatsto - the value to copy intoSrvMonDisruptorStats.copyInto(SrvMonDisruptorStats)public final SrvMonDisruptorStats takeDisruptorStats()
ISrvMonAppBusBindingStats
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.
takeDisruptorStats in interface ISrvMonAppBusBindingStatsnull if the field is not set.public final boolean hasDisruptorStats()
ISrvMonAppBusBindingStats
hasDisruptorStats in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.getDisruptorStats()public final void clearDisruptorStats()
ISrvMonAppBusBindingStats
clearDisruptorStats in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.setDisruptorStats(SrvMonDisruptorStats)public static final int getSendToPollLatenciesFieldId()
This method can be used to set field interests.
getSendToPollLatencies()public final void setSendToPollLatencies(SrvMonIntSeries val)
ISrvMonAppBusBindingStats
setSendToPollLatencies in interface ISrvMonAppBusBindingStatsval - The value to set.public final void lendSendToPollLatencies(SrvMonIntSeries val)
ISrvMonAppBusBindingStats
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.
lendSendToPollLatencies in interface ISrvMonAppBusBindingStatsval - the value to 'lend' to lend.public final SrvMonIntSeries getSendToPollLatencies()
ISrvMonAppBusBindingStats
getSendToPollLatencies in interface ISrvMonAppBusBindingStatspublic final void getSendToPollLatenciesTo(SrvMonIntSeries to)
ISrvMonAppBusBindingStatsIF the value is not set, then the contents of the provided SrvMonIntSeries are cleared.
getSendToPollLatenciesTo in interface ISrvMonAppBusBindingStatsto - the value to copy intoSrvMonIntSeries.copyInto(SrvMonIntSeries)public final SrvMonIntSeries takeSendToPollLatencies()
ISrvMonAppBusBindingStats
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.
takeSendToPollLatencies in interface ISrvMonAppBusBindingStatsnull if the field is not set.public final boolean hasSendToPollLatencies()
ISrvMonAppBusBindingStats
hasSendToPollLatencies in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.getSendToPollLatencies()public final void clearSendToPollLatencies()
ISrvMonAppBusBindingStats
clearSendToPollLatencies in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.setSendToPollLatencies(SrvMonIntSeries)public static final int getWireSendLatenciesFieldId()
This method can be used to set field interests.
getWireSendLatencies()public final void setWireSendLatencies(SrvMonIntSeries val)
ISrvMonAppBusBindingStatsThis time covers an time spent blocked in the provider due to flow control and time in the provider implementation's send api.
setWireSendLatencies in interface ISrvMonAppBusBindingStatsval - The value to set.public final void lendWireSendLatencies(SrvMonIntSeries val)
ISrvMonAppBusBindingStatsThis time covers an time spent blocked in the provider due to flow control and time in the provider implementation's send api.
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.
lendWireSendLatencies in interface ISrvMonAppBusBindingStatsval - the value to 'lend' to lend.public final SrvMonIntSeries getWireSendLatencies()
ISrvMonAppBusBindingStatsThis time covers an time spent blocked in the provider due to flow control and time in the provider implementation's send api.
getWireSendLatencies in interface ISrvMonAppBusBindingStatspublic final void getWireSendLatenciesTo(SrvMonIntSeries to)
ISrvMonAppBusBindingStatsIF the value is not set, then the contents of the provided SrvMonIntSeries are cleared.
getWireSendLatenciesTo in interface ISrvMonAppBusBindingStatsto - the value to copy intoSrvMonIntSeries.copyInto(SrvMonIntSeries)public final SrvMonIntSeries takeWireSendLatencies()
ISrvMonAppBusBindingStatsThis time covers an time spent blocked in the provider due to flow control and time in the provider implementation's send api.
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.
takeWireSendLatencies in interface ISrvMonAppBusBindingStatsnull if the field is not set.public final boolean hasWireSendLatencies()
ISrvMonAppBusBindingStatsThis time covers an time spent blocked in the provider due to flow control and time in the provider implementation's send api.
hasWireSendLatencies in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.getWireSendLatencies()public final void clearWireSendLatencies()
ISrvMonAppBusBindingStatsThis time covers an time spent blocked in the provider due to flow control and time in the provider implementation's send api.
clearWireSendLatencies in interface ISrvMonAppBusBindingStatsISrvMonAppBusBindingStats.setWireSendLatencies(SrvMonIntSeries)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 SrvMonAppBusBindingStats deserializeFromIOElasticBuffer(com.neeve.io.IOElasticBuffer buffer,
int offset,
int length,
com.neeve.xbuf.XbufDesyncPolicy desyncPolicy)
public final SrvMonAppBusBindingStats deserializeFromIOElasticBuffer(com.neeve.io.IOElasticBuffer buffer,
int offset,
int length)
public final SrvMonAppBusBindingStats deserializeFromByteArray(byte[] array,
com.neeve.xbuf.XbufDesyncPolicy desyncPolicy)
public final SrvMonAppBusBindingStats deserializeFromByteArray(byte[] array)
public final SrvMonAppBusBindingStats deserializeFromByteBuffer(ByteBuffer buffer,
com.neeve.xbuf.XbufDesyncPolicy desyncPolicy)
public final SrvMonAppBusBindingStats deserializeFromByteBuffer(ByteBuffer buffer)
public final SrvMonAppBusBindingStats deserializeFromNative(long address,
int offset,
int length,
com.neeve.xbuf.XbufDesyncPolicy desyncPolicy)
public final SrvMonAppBusBindingStats 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 SrvMonAppBusBindingStats 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<SrvMonAppBusBindingStats>public final SrvMonAppBusBindingStats setPool(UtlPool<SrvMonAppBusBindingStats> 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<SrvMonAppBusBindingStats>public final UtlPool<SrvMonAppBusBindingStats> getPool()
UtlPool.Item
This method should return the pool set using UtlPool.Item.setPool(com.neeve.util.UtlPool
getPool in interface UtlPool.Item<SrvMonAppBusBindingStats>UtlPool.Item.setPool(com.neeve.util.UtlPool) public final boolean isReferenceCounted()
public final SrvMonAppBusBindingStats 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 SrvMonAppBusBindingStats 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 SrvMonAppBusBindingStats's embedded entity fields.
The returned copy will be writeable even if this SrvMonAppBusBindingStats is read only.
public final void copyInto(SrvMonAppBusBindingStats 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 SrvMonAppBusBindingStats's embedded entity fields.
The returned copy will be writeable even if this SrvMonAppBusBindingStats 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 | ||||||||