|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
@Generated(value="com.neeve.adm.AdmGenerator", date="Wed Mar 28 10:54:31 EDT 2018") @AdmGenerated(compatLevel="3.8.0", admVersion="nvx-adm v3.7.265 (build 0)", date="3/28/18 10:54 AM", buildInfo="nvx-talon-3.7.265 (nvx-codegen-plugin)") public interface ISrvMonAppInboundLogExceptionMessage
Event notifying an AEP application that a write to the inbound message log failed.
This event is dispatched to an application to notify it that the AEP engine encountered an exception when writing to an inbound message log. This event is only dispatched by engines configured to log inbound messages in a log different from the recovery log.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface com.neeve.rog.IRogNode |
---|
IRogNode.PoolingListener |
Nested classes/interfaces inherited from interface com.neeve.ods.IStoreObject |
---|
IStoreObject.EncodingType |
Method Summary | ||
---|---|---|
void |
clearException()
Clears the value of 'exception' Field Description A String representing the exception which occurred. |
|
void |
clearTimestamp()
Clears the value of 'timestamp' Field Description The timestamp at which this event occurred (millis since the epoch). |
|
void |
clearTriggeringMessageMessageBusName()
Clears the value of 'triggeringMessageMessageBusName' Field Description The bus name for the message that triggered an alert. |
|
void |
clearTriggeringMessageMessageChannelId()
Clears the value of 'triggeringMessageMessageChannelId' Field Description The id of the message channel for the message that triggered an alert. |
|
void |
clearTriggeringMessageMessageChannelName()
Clears the value of 'triggeringMessageMessageChannelName' Field Description The name of the message channel for the message that triggered an alert. |
|
void |
clearTriggeringMessageMessageEncodingType()
Clears the value of 'triggeringMessageMessageEncodingType' Field Description A message's encoding type for the message that triggered an alert. |
|
void |
clearTriggeringMessageMessageFactoryId()
Clears the value of 'triggeringMessageMessageFactoryId' Field Description A message's sender id for the message that triggered an alert. |
|
void |
clearTriggeringMessageMessageFlowId()
Clears the value of 'triggeringMessageMessageFlowId' Field Description A message's flow id for the message that triggered an alert. |
|
void |
clearTriggeringMessageMessageKey()
Clears the value of 'triggeringMessageMessageKey' Field Description A message's key for the message that triggered an alert. |
|
void |
clearTriggeringMessageMessageSenderId()
Clears the value of 'triggeringMessageMessageSenderId' Field Description A message's sender id for the message that triggered an alert. |
|
void |
clearTriggeringMessageMessageSno()
Clears the value of 'triggeringMessageMessageSno' Field Description A message's sequence number for the message that triggered an alert. |
|
void |
clearTriggeringMessageMessageViewId()
Clears the value of 'triggeringMessageMessageViewId' Field Description A message's sender id for the message that triggered an alert. |
|
SrvMonAppInboundLogExceptionMessage |
copy()
Creates a copy of this SrvMonAppInboundLogExceptionMessage. |
|
void |
copyInto(SrvMonAppInboundLogExceptionMessage target)
Copies the contents of this SrvMonAppInboundLogExceptionMessage into the target. |
|
String |
getException()
Gets the value of 'exception' Field Description A String representing the exception which occurred. |
|
|
getExceptionTo(XString.Factory<T> factory)
Copies the value of this String field into a new XString from the given factory. |
|
void |
getExceptionTo(XString val)
Copies the value of 'exception' into the provided XString. |
|
XString |
getExceptionUnsafe()
Gets the raw value of 'exception'. |
|
long |
getTimestamp()
Gets the value of 'timestamp' Field Description The timestamp at which this event occurred (millis since the epoch). |
|
String |
getTriggeringMessageMessageBusName()
Gets the value of 'triggeringMessageMessageBusName' Field Description The bus name for the message that triggered an alert. |
|
|
getTriggeringMessageMessageBusNameTo(XString.Factory<T> factory)
Copies the value of this String field into a new XString from the given factory. |
|
void |
getTriggeringMessageMessageBusNameTo(XString val)
Copies the value of 'triggeringMessageMessageBusName' into the provided XString. |
|
XString |
getTriggeringMessageMessageBusNameUnsafe()
Gets the raw value of 'triggeringMessageMessageBusName'. |
|
String |
getTriggeringMessageMessageChannelId()
Gets the value of 'triggeringMessageMessageChannelId' Field Description The id of the message channel for the message that triggered an alert. |
|
|
getTriggeringMessageMessageChannelIdTo(XString.Factory<T> factory)
Copies the value of this String field into a new XString from the given factory. |
|
void |
getTriggeringMessageMessageChannelIdTo(XString val)
Copies the value of 'triggeringMessageMessageChannelId' into the provided XString. |
|
XString |
getTriggeringMessageMessageChannelIdUnsafe()
Gets the raw value of 'triggeringMessageMessageChannelId'. |
|
String |
getTriggeringMessageMessageChannelName()
Gets the value of 'triggeringMessageMessageChannelName' Field Description The name of the message channel for the message that triggered an alert. |
|
|
getTriggeringMessageMessageChannelNameTo(XString.Factory<T> factory)
Copies the value of this String field into a new XString from the given factory. |
|
void |
getTriggeringMessageMessageChannelNameTo(XString val)
Copies the value of 'triggeringMessageMessageChannelName' into the provided XString. |
|
XString |
getTriggeringMessageMessageChannelNameUnsafe()
Gets the raw value of 'triggeringMessageMessageChannelName'. |
|
byte |
getTriggeringMessageMessageEncodingType()
Gets the value of 'triggeringMessageMessageEncodingType' Field Description A message's encoding type for the message that triggered an alert. |
|
short |
getTriggeringMessageMessageFactoryId()
Gets the value of 'triggeringMessageMessageFactoryId' Field Description A message's sender id for the message that triggered an alert. |
|
int |
getTriggeringMessageMessageFlowId()
Gets the value of 'triggeringMessageMessageFlowId' Field Description A message's flow id for the message that triggered an alert. |
|
String |
getTriggeringMessageMessageKey()
Gets the value of 'triggeringMessageMessageKey' Field Description A message's key for the message that triggered an alert. |
|
|
getTriggeringMessageMessageKeyTo(XString.Factory<T> factory)
Copies the value of this String field into a new XString from the given factory. |
|
void |
getTriggeringMessageMessageKeyTo(XString val)
Copies the value of 'triggeringMessageMessageKey' into the provided XString. |
|
XString |
getTriggeringMessageMessageKeyUnsafe()
Gets the raw value of 'triggeringMessageMessageKey'. |
|
int |
getTriggeringMessageMessageSenderId()
Gets the value of 'triggeringMessageMessageSenderId' Field Description A message's sender id for the message that triggered an alert. |
|
long |
getTriggeringMessageMessageSno()
Gets the value of 'triggeringMessageMessageSno' Field Description A message's sequence number for the message that triggered an alert. |
|
short |
getTriggeringMessageMessageViewId()
Gets the value of 'triggeringMessageMessageViewId' Field Description A message's sender id for the message that triggered an alert. |
|
boolean |
hasException()
Checks for the presence of 'exception' Field Description A String representing the exception which occurred. |
|
boolean |
hasTimestamp()
Checks for the presence of 'timestamp' Field Description The timestamp at which this event occurred (millis since the epoch). |
|
boolean |
hasTriggeringMessageMessageBusName()
Checks for the presence of 'triggeringMessageMessageBusName' Field Description The bus name for the message that triggered an alert. |
|
boolean |
hasTriggeringMessageMessageChannelId()
Checks for the presence of 'triggeringMessageMessageChannelId' Field Description The id of the message channel for the message that triggered an alert. |
|
boolean |
hasTriggeringMessageMessageChannelName()
Checks for the presence of 'triggeringMessageMessageChannelName' Field Description The name of the message channel for the message that triggered an alert. |
|
boolean |
hasTriggeringMessageMessageEncodingType()
Checks for the presence of 'triggeringMessageMessageEncodingType' Field Description A message's encoding type for the message that triggered an alert. |
|
boolean |
hasTriggeringMessageMessageFactoryId()
Checks for the presence of 'triggeringMessageMessageFactoryId' Field Description A message's sender id for the message that triggered an alert. |
|
boolean |
hasTriggeringMessageMessageFlowId()
Checks for the presence of 'triggeringMessageMessageFlowId' Field Description A message's flow id for the message that triggered an alert. |
|
boolean |
hasTriggeringMessageMessageKey()
Checks for the presence of 'triggeringMessageMessageKey' Field Description A message's key for the message that triggered an alert. |
|
boolean |
hasTriggeringMessageMessageSenderId()
Checks for the presence of 'triggeringMessageMessageSenderId' Field Description A message's sender id for the message that triggered an alert. |
|
boolean |
hasTriggeringMessageMessageSno()
Checks for the presence of 'triggeringMessageMessageSno' Field Description A message's sequence number for the message that triggered an alert. |
|
boolean |
hasTriggeringMessageMessageViewId()
Checks for the presence of 'triggeringMessageMessageViewId' Field Description A message's sender id for the message that triggered an alert. |
|
void |
lendException(XString val)
Sets the value of 'exception' Field Description A String representing the exception which occurred. |
|
void |
lendTriggeringMessageMessageBusName(XString val)
Sets the value of 'triggeringMessageMessageBusName' Field Description The bus name for the message that triggered an alert. |
|
void |
lendTriggeringMessageMessageChannelId(XString val)
Sets the value of 'triggeringMessageMessageChannelId' Field Description The id of the message channel for the message that triggered an alert. |
|
void |
lendTriggeringMessageMessageChannelName(XString val)
Sets the value of 'triggeringMessageMessageChannelName' Field Description The name of the message channel for the message that triggered an alert. |
|
void |
lendTriggeringMessageMessageKey(XString val)
Sets the value of 'triggeringMessageMessageKey' Field Description A message's key for the message that triggered an alert. |
|
void |
setException(String val)
Sets the value of 'exception' Field Description A String representing the exception which occurred. |
|
void |
setExceptionFrom(long val)
Sets the value of this String field to the given numeric value. |
|
void |
setExceptionFrom(XString val)
Copies the provided XString value into this object's 'exception'. |
|
void |
setTimestamp(long val)
Sets the value of 'timestamp' Field Description The timestamp at which this event occurred (millis since the epoch). |
|
void |
setTriggeringMessageMessageBusName(String val)
Sets the value of 'triggeringMessageMessageBusName' Field Description The bus name for the message that triggered an alert. |
|
void |
setTriggeringMessageMessageBusNameFrom(long val)
Sets the value of this String field to the given numeric value. |
|
void |
setTriggeringMessageMessageBusNameFrom(XString val)
Copies the provided XString value into this object's 'triggeringMessageMessageBusName'. |
|
void |
setTriggeringMessageMessageChannelId(String val)
Sets the value of 'triggeringMessageMessageChannelId' Field Description The id of the message channel for the message that triggered an alert. |
|
void |
setTriggeringMessageMessageChannelIdFrom(long val)
Sets the value of this String field to the given numeric value. |
|
void |
setTriggeringMessageMessageChannelIdFrom(XString val)
Copies the provided XString value into this object's 'triggeringMessageMessageChannelId'. |
|
void |
setTriggeringMessageMessageChannelName(String val)
Sets the value of 'triggeringMessageMessageChannelName' Field Description The name of the message channel for the message that triggered an alert. |
|
void |
setTriggeringMessageMessageChannelNameFrom(long val)
Sets the value of this String field to the given numeric value. |
|
void |
setTriggeringMessageMessageChannelNameFrom(XString val)
Copies the provided XString value into this object's 'triggeringMessageMessageChannelName'. |
|
void |
setTriggeringMessageMessageEncodingType(byte val)
Sets the value of 'triggeringMessageMessageEncodingType' Field Description A message's encoding type for the message that triggered an alert. |
|
void |
setTriggeringMessageMessageFactoryId(short val)
Sets the value of 'triggeringMessageMessageFactoryId' Field Description A message's sender id for the message that triggered an alert. |
|
void |
setTriggeringMessageMessageFlowId(int val)
Sets the value of 'triggeringMessageMessageFlowId' Field Description A message's flow id for the message that triggered an alert. |
|
void |
setTriggeringMessageMessageKey(String val)
Sets the value of 'triggeringMessageMessageKey' Field Description A message's key for the message that triggered an alert. |
|
void |
setTriggeringMessageMessageKeyFrom(long val)
Sets the value of this String field to the given numeric value. |
|
void |
setTriggeringMessageMessageKeyFrom(XString val)
Copies the provided XString value into this object's 'triggeringMessageMessageKey'. |
|
void |
setTriggeringMessageMessageSenderId(int val)
Sets the value of 'triggeringMessageMessageSenderId' Field Description A message's sender id for the message that triggered an alert. |
|
void |
setTriggeringMessageMessageSno(long val)
Sets the value of 'triggeringMessageMessageSno' Field Description A message's sequence number for the message that triggered an alert. |
|
void |
setTriggeringMessageMessageViewId(short val)
Sets the value of 'triggeringMessageMessageViewId' Field Description A message's sender id for the message that triggered an alert. |
Methods inherited from interface com.neeve.ods.IStoreObject |
---|
acquire, deserialize, deserializeMetadata, deserializeMetadata, ensureId, getBinding, getCheckpointVersion, getContentEncodingType, getId, getOfid, getOwnershipCount, getSerializedMetadataLength, getStableTransactionId, getTransactionId, serialize, serializeMetadata, setBinding, setCheckpointVersion, setFieldValue, setId, setStableTransactionId, setTransactionId |
Methods inherited from interface com.neeve.sma.MapMessageView |
---|
getMessageReflector |
Methods inherited from interface com.neeve.rog.IRogValidatable |
---|
getValidationErrors, isValid |
Method Detail |
---|
void setTriggeringMessageMessageSno(long val)
setTriggeringMessageMessageSno
in interface ITriggeringMessageMetadata
val
- The value to set.long getTriggeringMessageMessageSno()
getTriggeringMessageMessageSno
in interface ITriggeringMessageMetadata
void clearTriggeringMessageMessageSno()
clearTriggeringMessageMessageSno
in interface ITriggeringMessageMetadata
setTriggeringMessageMessageSno(long)
boolean hasTriggeringMessageMessageSno()
hasTriggeringMessageMessageSno
in interface ITriggeringMessageMetadata
getTriggeringMessageMessageSno()
void setTriggeringMessageMessageFlowId(int val)
setTriggeringMessageMessageFlowId
in interface ITriggeringMessageMetadata
val
- The value to set.int getTriggeringMessageMessageFlowId()
getTriggeringMessageMessageFlowId
in interface ITriggeringMessageMetadata
void clearTriggeringMessageMessageFlowId()
clearTriggeringMessageMessageFlowId
in interface ITriggeringMessageMetadata
setTriggeringMessageMessageFlowId(int)
boolean hasTriggeringMessageMessageFlowId()
hasTriggeringMessageMessageFlowId
in interface ITriggeringMessageMetadata
getTriggeringMessageMessageFlowId()
void setTriggeringMessageMessageSenderId(int val)
setTriggeringMessageMessageSenderId
in interface ITriggeringMessageMetadata
val
- The value to set.int getTriggeringMessageMessageSenderId()
getTriggeringMessageMessageSenderId
in interface ITriggeringMessageMetadata
void clearTriggeringMessageMessageSenderId()
clearTriggeringMessageMessageSenderId
in interface ITriggeringMessageMetadata
setTriggeringMessageMessageSenderId(int)
boolean hasTriggeringMessageMessageSenderId()
hasTriggeringMessageMessageSenderId
in interface ITriggeringMessageMetadata
getTriggeringMessageMessageSenderId()
void setTriggeringMessageMessageFactoryId(short val)
setTriggeringMessageMessageFactoryId
in interface ITriggeringMessageMetadata
val
- The value to set.short getTriggeringMessageMessageFactoryId()
getTriggeringMessageMessageFactoryId
in interface ITriggeringMessageMetadata
void clearTriggeringMessageMessageFactoryId()
clearTriggeringMessageMessageFactoryId
in interface ITriggeringMessageMetadata
setTriggeringMessageMessageFactoryId(short)
boolean hasTriggeringMessageMessageFactoryId()
hasTriggeringMessageMessageFactoryId
in interface ITriggeringMessageMetadata
getTriggeringMessageMessageFactoryId()
void setTriggeringMessageMessageViewId(short val)
setTriggeringMessageMessageViewId
in interface ITriggeringMessageMetadata
val
- The value to set.short getTriggeringMessageMessageViewId()
getTriggeringMessageMessageViewId
in interface ITriggeringMessageMetadata
void clearTriggeringMessageMessageViewId()
clearTriggeringMessageMessageViewId
in interface ITriggeringMessageMetadata
setTriggeringMessageMessageViewId(short)
boolean hasTriggeringMessageMessageViewId()
hasTriggeringMessageMessageViewId
in interface ITriggeringMessageMetadata
getTriggeringMessageMessageViewId()
void setTriggeringMessageMessageEncodingType(byte val)
setTriggeringMessageMessageEncodingType
in interface ITriggeringMessageMetadata
val
- The value to set.byte getTriggeringMessageMessageEncodingType()
getTriggeringMessageMessageEncodingType
in interface ITriggeringMessageMetadata
void clearTriggeringMessageMessageEncodingType()
clearTriggeringMessageMessageEncodingType
in interface ITriggeringMessageMetadata
setTriggeringMessageMessageEncodingType(byte)
boolean hasTriggeringMessageMessageEncodingType()
hasTriggeringMessageMessageEncodingType
in interface ITriggeringMessageMetadata
getTriggeringMessageMessageEncodingType()
void setTimestamp(long val)
val
- The value to set.long getTimestamp()
void clearTimestamp()
setTimestamp(long)
boolean hasTimestamp()
getTimestamp()
void setTriggeringMessageMessageBusName(String val)
setTriggeringMessageMessageBusName
in interface ITriggeringMessageMetadata
val
- The value to set.String getTriggeringMessageMessageBusName()
getTriggeringMessageMessageBusName
in interface ITriggeringMessageMetadata
void lendTriggeringMessageMessageBusName(XString val)
lendTriggeringMessageMessageBusName
in interface ITriggeringMessageMetadata
val
- The value to set.void setTriggeringMessageMessageBusNameFrom(long val)
NOTE:
This is the same as calling setTriggeringMessageMessageBusName(String)
.
with Long.valueOf(val).toString(), except that using this method is a zero garbage
operation for Xbuf encoding.
setTriggeringMessageMessageBusNameFrom
in interface ITriggeringMessageMetadata
<T extends XString> T getTriggeringMessageMessageBusNameTo(XString.Factory<T> factory)
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;
getTriggeringMessageMessageBusNameTo
in interface ITriggeringMessageMetadata
factory
- The factory from which to get the XString to copy into and return
null
.
NullPointerException
- if the provided factory is nullvoid setTriggeringMessageMessageBusNameFrom(XString val)
NOTE:
This is a Zero Garbage operation for XBuf encoded objects. Additionally, this setter
can be more efficient than setTriggeringMessageMessageBusName(String)
because it avoids encoding the value into a String
if the given XString
is already encoded.
setTriggeringMessageMessageBusNameFrom
in interface ITriggeringMessageMetadata
void getTriggeringMessageMessageBusNameTo(XString val)
NOTE:
This is a Zero Garbage operation for XBuf encoded objects. Additionally, this getter
can be more efficient than getTriggeringMessageMessageBusName()
bec
because it can avoid decoding the value into an String
.
getTriggeringMessageMessageBusNameTo
in interface ITriggeringMessageMetadata
getTriggeringMessageMessageBusName()
XString getTriggeringMessageMessageBusNameUnsafe()
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.
getTriggeringMessageMessageBusNameUnsafe
in interface ITriggeringMessageMetadata
getTriggeringMessageMessageBusName()
void clearTriggeringMessageMessageBusName()
clearTriggeringMessageMessageBusName
in interface ITriggeringMessageMetadata
setTriggeringMessageMessageBusName(String)
boolean hasTriggeringMessageMessageBusName()
hasTriggeringMessageMessageBusName
in interface ITriggeringMessageMetadata
getTriggeringMessageMessageBusName()
void setTriggeringMessageMessageChannelName(String val)
setTriggeringMessageMessageChannelName
in interface ITriggeringMessageMetadata
val
- The value to set.String getTriggeringMessageMessageChannelName()
getTriggeringMessageMessageChannelName
in interface ITriggeringMessageMetadata
void lendTriggeringMessageMessageChannelName(XString val)
lendTriggeringMessageMessageChannelName
in interface ITriggeringMessageMetadata
val
- The value to set.void setTriggeringMessageMessageChannelNameFrom(long val)
NOTE:
This is the same as calling setTriggeringMessageMessageChannelName(String)
.
with Long.valueOf(val).toString(), except that using this method is a zero garbage
operation for Xbuf encoding.
setTriggeringMessageMessageChannelNameFrom
in interface ITriggeringMessageMetadata
<T extends XString> T getTriggeringMessageMessageChannelNameTo(XString.Factory<T> factory)
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;
getTriggeringMessageMessageChannelNameTo
in interface ITriggeringMessageMetadata
factory
- The factory from which to get the XString to copy into and return
null
.
NullPointerException
- if the provided factory is nullvoid setTriggeringMessageMessageChannelNameFrom(XString val)
NOTE:
This is a Zero Garbage operation for XBuf encoded objects. Additionally, this setter
can be more efficient than setTriggeringMessageMessageChannelName(String)
because it avoids encoding the value into a String
if the given XString
is already encoded.
setTriggeringMessageMessageChannelNameFrom
in interface ITriggeringMessageMetadata
void getTriggeringMessageMessageChannelNameTo(XString val)
NOTE:
This is a Zero Garbage operation for XBuf encoded objects. Additionally, this getter
can be more efficient than getTriggeringMessageMessageChannelName()
bec
because it can avoid decoding the value into an String
.
getTriggeringMessageMessageChannelNameTo
in interface ITriggeringMessageMetadata
getTriggeringMessageMessageChannelName()
XString getTriggeringMessageMessageChannelNameUnsafe()
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.
getTriggeringMessageMessageChannelNameUnsafe
in interface ITriggeringMessageMetadata
getTriggeringMessageMessageChannelName()
void clearTriggeringMessageMessageChannelName()
clearTriggeringMessageMessageChannelName
in interface ITriggeringMessageMetadata
setTriggeringMessageMessageChannelName(String)
boolean hasTriggeringMessageMessageChannelName()
hasTriggeringMessageMessageChannelName
in interface ITriggeringMessageMetadata
getTriggeringMessageMessageChannelName()
void setTriggeringMessageMessageChannelId(String val)
setTriggeringMessageMessageChannelId
in interface ITriggeringMessageMetadata
val
- The value to set.String getTriggeringMessageMessageChannelId()
getTriggeringMessageMessageChannelId
in interface ITriggeringMessageMetadata
void lendTriggeringMessageMessageChannelId(XString val)
lendTriggeringMessageMessageChannelId
in interface ITriggeringMessageMetadata
val
- The value to set.void setTriggeringMessageMessageChannelIdFrom(long val)
NOTE:
This is the same as calling setTriggeringMessageMessageChannelId(String)
.
with Long.valueOf(val).toString(), except that using this method is a zero garbage
operation for Xbuf encoding.
setTriggeringMessageMessageChannelIdFrom
in interface ITriggeringMessageMetadata
<T extends XString> T getTriggeringMessageMessageChannelIdTo(XString.Factory<T> factory)
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;
getTriggeringMessageMessageChannelIdTo
in interface ITriggeringMessageMetadata
factory
- The factory from which to get the XString to copy into and return
null
.
NullPointerException
- if the provided factory is nullvoid setTriggeringMessageMessageChannelIdFrom(XString val)
NOTE:
This is a Zero Garbage operation for XBuf encoded objects. Additionally, this setter
can be more efficient than setTriggeringMessageMessageChannelId(String)
because it avoids encoding the value into a String
if the given XString
is already encoded.
setTriggeringMessageMessageChannelIdFrom
in interface ITriggeringMessageMetadata
void getTriggeringMessageMessageChannelIdTo(XString val)
NOTE:
This is a Zero Garbage operation for XBuf encoded objects. Additionally, this getter
can be more efficient than getTriggeringMessageMessageChannelId()
bec
because it can avoid decoding the value into an String
.
getTriggeringMessageMessageChannelIdTo
in interface ITriggeringMessageMetadata
getTriggeringMessageMessageChannelId()
XString getTriggeringMessageMessageChannelIdUnsafe()
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.
getTriggeringMessageMessageChannelIdUnsafe
in interface ITriggeringMessageMetadata
getTriggeringMessageMessageChannelId()
void clearTriggeringMessageMessageChannelId()
clearTriggeringMessageMessageChannelId
in interface ITriggeringMessageMetadata
setTriggeringMessageMessageChannelId(String)
boolean hasTriggeringMessageMessageChannelId()
hasTriggeringMessageMessageChannelId
in interface ITriggeringMessageMetadata
getTriggeringMessageMessageChannelId()
void setTriggeringMessageMessageKey(String val)
setTriggeringMessageMessageKey
in interface ITriggeringMessageMetadata
val
- The value to set.String getTriggeringMessageMessageKey()
getTriggeringMessageMessageKey
in interface ITriggeringMessageMetadata
void lendTriggeringMessageMessageKey(XString val)
lendTriggeringMessageMessageKey
in interface ITriggeringMessageMetadata
val
- The value to set.void setTriggeringMessageMessageKeyFrom(long val)
NOTE:
This is the same as calling setTriggeringMessageMessageKey(String)
.
with Long.valueOf(val).toString(), except that using this method is a zero garbage
operation for Xbuf encoding.
setTriggeringMessageMessageKeyFrom
in interface ITriggeringMessageMetadata
<T extends XString> T getTriggeringMessageMessageKeyTo(XString.Factory<T> factory)
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;
getTriggeringMessageMessageKeyTo
in interface ITriggeringMessageMetadata
factory
- The factory from which to get the XString to copy into and return
null
.
NullPointerException
- if the provided factory is nullvoid setTriggeringMessageMessageKeyFrom(XString val)
NOTE:
This is a Zero Garbage operation for XBuf encoded objects. Additionally, this setter
can be more efficient than setTriggeringMessageMessageKey(String)
because it avoids encoding the value into a String
if the given XString
is already encoded.
setTriggeringMessageMessageKeyFrom
in interface ITriggeringMessageMetadata
void getTriggeringMessageMessageKeyTo(XString val)
NOTE:
This is a Zero Garbage operation for XBuf encoded objects. Additionally, this getter
can be more efficient than getTriggeringMessageMessageKey()
bec
because it can avoid decoding the value into an String
.
getTriggeringMessageMessageKeyTo
in interface ITriggeringMessageMetadata
getTriggeringMessageMessageKey()
XString getTriggeringMessageMessageKeyUnsafe()
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.
getTriggeringMessageMessageKeyUnsafe
in interface ITriggeringMessageMetadata
getTriggeringMessageMessageKey()
void clearTriggeringMessageMessageKey()
clearTriggeringMessageMessageKey
in interface ITriggeringMessageMetadata
setTriggeringMessageMessageKey(String)
boolean hasTriggeringMessageMessageKey()
hasTriggeringMessageMessageKey
in interface ITriggeringMessageMetadata
getTriggeringMessageMessageKey()
void setException(String val)
val
- The value to set.String getException()
void lendException(XString val)
val
- The value to set.void setExceptionFrom(long val)
NOTE:
This is the same as calling setException(String)
.
with Long.valueOf(val).toString(), except that using this method is a zero garbage
operation for Xbuf encoding.
<T extends XString> T getExceptionTo(XString.Factory<T> factory)
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;
factory
- The factory from which to get the XString to copy into and return
null
.
NullPointerException
- if the provided factory is nullvoid setExceptionFrom(XString val)
NOTE:
This is a Zero Garbage operation for XBuf encoded objects. Additionally, this setter
can be more efficient than setException(String)
because it avoids encoding the value into a String
if the given XString
is already encoded.
void getExceptionTo(XString val)
NOTE:
This is a Zero Garbage operation for XBuf encoded objects. Additionally, this getter
can be more efficient than getException()
bec
because it can avoid decoding the value into an String
.
getException()
XString getExceptionUnsafe()
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.
getException()
void clearException()
setException(String)
boolean hasException()
getException()
SrvMonAppInboundLogExceptionMessage 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 SrvMonAppInboundLogExceptionMessage's embedded entity fields.
The returned copy will be writeable even if this SrvMonAppInboundLogExceptionMessage is read only.
No metadata is copied except as documented IRogCopyableNode
.
See IRogCopyableNode
for more detailed information on the semantics of this method.
copy
in interface CopyableMessageView<ISrvMonAppInboundLogExceptionMessage>
copy
in interface IRogCopyableNode<ISrvMonAppInboundLogExceptionMessage>
IRogCopyableNode
,
CopyableMessageView
void copyInto(SrvMonAppInboundLogExceptionMessage target)
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 SrvMonAppInboundLogExceptionMessage's embedded entity fields.
The returned copy will be writeable even if this SrvMonAppInboundLogExceptionMessage is read only.
No metadata is copied except as documented IRogCopyableNode
.
See IRogCopyableNode
for more detailed information on the semantics of this method.
target
- The target to copy into which must not be null or read only.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |