@Generated(value="com.neeve.adm.AdmXbufGenerator", date="Fri Dec 05 17:52:14 UTC 2025") @AdmGenerated(encoding="Xbuf", compatLevel="4.1.0", admVersion="Unknown Version", date="12/5/25 5:52 PM", buildInfo="nvx-hornet-1.16.29 (nvx-codegen-plugin)") @AdmFactoryInfo(factoryClass=HornetMessageFactory.class, vfid=232, ofid=232, typeId=1) public final class DelayedAckMessage extends com.neeve.rog.impl.RogNode implements IDelayedAckMessage, com.neeve.link.ILnkMessage, MessageReflector, com.neeve.xbuf.IXbufDesyncer, IRogJsonizable
| ADM Type | Message |
| Factory | HornetMessageFactory |
| Modifier and Type | Class and Description |
|---|---|
static class |
DelayedAckMessage.PacketBody
The backing packet type for DelayedAckMessage (used internally for serialization purposes).
|
IRogNode.PoolingListenerIStoreObject.EncodingType| Modifier and Type | Field and Description |
|---|---|
static DelayedAckMessage[] |
EMPTY_ARRAY
A preallocated empty array used to avoid garbage when returning empty arrays of this type.
|
DATE_FORMAT, LAST_ROG_FID, readOnly, transactionalmessage, messageEncodingType, ownershipCount, type, vfidcount, head, next, prevaccept, deserializeMetadata, deserializeMetadata, dump, ensureId, getAppSendBeginTs, getAppSendDoneTs, getAttachment, getBinding, getCheckpointVersion, getCommittedDataSize, getCreateTs, getEnqueueTs, getEnqueueTsMicros, getFields, getGraphId, getId, getInMsgsInTransaction, getIsInboundMessage, getIsInternal, getIsLastTransaction, getIsLiveInboundMessage, getIsMessage, getIsOutboundMessage, getIsPriority, getIsReadOnly, getIsReplayedMessage, getLastFid, getMessageBus, getMessageBusAsRaw, getMessageChannel, getMessageChannelAsRaw, getMessageFlow, getMessageKey, getMessageKeyAsRaw, getMessageReflector, getMessageSender, getMessageSequenceNumber, getMessageTransportHeaders, getMetadata, getOfid, getOriginTs, getOutMsgsInTransaction, getOutTs, getOutTsMicros, getParent, getParentId, getPoolingListener, getPostDeserializeTs, getPostProcessingTs, getPostProcessingTsMicros, getPostSerializeTs, getPostWireSendTs, getPostWireTs, getPreDeserializeTs, getPreProcessingTs, getPreProcessingTsMicros, getPreSerializeTs, getPreWireTs, getReceiveTs, getSendStartTs, getSendTs, getSerializedMetadataLength, getStableTransactionId, getStoreMetadata, getTransactionId, getTransactionInSequenceNumber, getTransactionOutSequenceNumber, getTypeFromJson, getValidationErrors, isPossibleDuplicate, isValid, metadataToJsonString, metadataToJsonString, metadataToString, recordAsDirty, recordFieldUpdate, recordFieldUpdate, resolveMessageKeyWith, resolveMessageKeyWith, saveMemory, serializeMetadata, setAppSendBeginTs, setAppSendDoneTs, setAsInboundMessage, setAsInternal, setAsLastTransaction, setAsMessage, setAsOutboundMessage, setAsPriority, setAsReplayedMessage, setAttachment, setBinding, setCheckpointVersion, setCommittedDataSize, setCreateTs, setEnqueueTsMicros, setFieldValue, setGraphId, setId, setInMsgsInTransaction, setMessageBus, setMessageBusAsRaw, setMessageChannel, setMessageChannelAsRaw, setMessageFlow, setMessageKey, setMessageKeyAsRaw, setMessageReflector, setMessageSender, setMessageSequenceNumber, setMessageTransportHeaders, setOriginTs, setOutMsgsInTransaction, setOutTs, setOutTsMicros, setParentId, setPoolingListener, setPossibleDuplicate, setPostDeserializeTs, setPostProcessingTs, setPostProcessingTsMicros, setPostSerializeTs, setPostWireSendTs, setPostWireTs, setPreDeserializeTs, setPreProcessingTs, setPreProcessingTsMicros, setPreSerializeTs, setPreWireTs, setReceiveTs, setSendStartTs, setSendTs, setStableTransactionId, setTransactionId, setTransactionInSequenceNumber, setTransactionOutSequenceNumber, toDumpString, visitField, visitFieldacquire, copyCopyableFieldsToCopy, deserializeFrom, deserializeFrom, deserializeFrom, deserializeFrom, deserializeFrom, deserializeFrom, getMessage, getMessageEncodingType, getOwnershipCount, getTag, getType, getVfid, referenceTracker, serializeTo, serializeTo, serializeTo, serializeTo, serializeTo, serializeTo, setMessage, setTag, undisposeclone, count, insertAfter, insertBefore, isLinked, next, previous, unlink, wipeequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitdump, getAttachment, getIsLiveInboundMessage, getIsPriority, getIsReadOnly, getMetadata, getParent, getPoolingListener, getType, metadataToJsonString, setAsInboundMessage, setAsInternal, setAsLastTransaction, setAsMessage, setAsOutboundMessage, setAsPriority, setAsReplayedMessage, setAttachment, setInMsgsInTransaction, setOutMsgsInTransaction, setParentId, setPoolingListener, setTransactionInSequenceNumber, setTransactionOutSequenceNumberacquire, deserializeMetadata, deserializeMetadata, getOwnershipCount, getSerializedMetadataLength, getStoreMetadata, saveMemory, serializeMetadata, setFieldValueensureId, getBinding, getCheckpointVersion, getCommittedDataSize, getId, getOfid, getStableTransactionId, getTransactionId, setBinding, setCheckpointVersion, setCommittedDataSize, setId, setStableTransactionId, setTransactionIdgetMessageReflectorgetEnqueueTs, getEnqueueTsMicros, getGraphId, getInMsgsInTransaction, getIsInboundMessage, getIsInternal, getIsLastTransaction, getIsMessage, getIsOutboundMessage, getIsReplayedMessage, getMessageBus, getMessageChannel, getMessageFlow, getMessageKey, getMessageSender, getMessageSequenceNumber, getMessageTransportHeaders, getOutMsgsInTransaction, getOutTs, getOutTsMicros, getParentId, getPreProcessingTs, getPreProcessingTsMicros, getTransactionInSequenceNumber, getTransactionOutSequenceNumber, isPossibleDuplicate, metadataToJsonString, metadataToStringgetValidationErrors, isValidpublic static final DelayedAckMessage[] EMPTY_ARRAY
public static DelayedAckMessage create()
public static DelayedAckMessage create(com.eaio.uuid.UUID id)
public static DelayedAckMessage createFromXbufContainerPacket(PktPacket packet)
public static DelayedAckMessage createFromSerializedXbufContainerPacket(ByteBuffer serializedPacket)
public static DelayedAckMessage createFromSerializedXbufContainerPacket(byte[] serializedPacket)
public static DelayedAckMessage createFromSerializedXbufContainer(ByteBuffer serializedContainer)
public static DelayedAckMessage createFromSerializedXbufContainer(byte[] serializedContainer)
public static DelayedAckMessage createFromRawJson(String json)
public static DelayedAckMessage createFromJson(String json)
public static DelayedAckMessage createFrom(ByteBuffer serializedContainer)
public static DelayedAckMessage createFrom(byte[] serializedContainer)
public static final void setDesyncPolicy(com.neeve.xbuf.XbufDesyncPolicy val)
public static final com.neeve.xbuf.XbufDesyncPolicy getDesyncPolicy()
public final void clearContent()
public final void syncFieldBitmask()
public final void desyncFieldBitmask()
public final PktBuffer getBackingBuffer()
public static final void optimizeFor(int val)
public final PktPacket getPacket()
getPacket in interface com.neeve.link.ILnkMessagepublic final com.google.protobuf.Message serializeToProtobuf()
serializeToProtobuf in interface IRogNodepublic final String serializeToRawJson()
public final String serializeToJson()
serializeToJson in interface MessageViewpublic final DelayedAckMessage deserializeFromProtobuf(com.google.protobuf.Message message)
deserializeFromProtobuf in interface IRogNodepublic final DelayedAckMessage deserializeFromRawJson(String json)
public final DelayedAckMessage deserializeFromJson(String json)
deserializeFromJson in interface MessageViewpublic final void setAsReadOnly()
setAsReadOnly in interface IRogNodesetAsReadOnly in class com.neeve.rog.impl.RogNodepublic int dispose()
dispose in interface IStoreObjectdispose in interface IRogNodedispose in interface MessageViewdispose in class com.neeve.rog.impl.RogNodepublic void undispose(com.eaio.uuid.UUID id)
undispose in class com.neeve.rog.impl.RogNodepublic final void setPreserializedFields(PktBuffer buffer)
public static final int getXRogTypeFieldId()
public final void setXRogType(short val)
public final void setXRogTypeAsObject(Short val)
public final short getXRogType()
public final Short getXRogTypeAsObject()
public final void setXRogTypeFrom(com.neeve.xbuf.XbufVariableShortField val)
public final com.neeve.xbuf.XbufVariableShortField getXRogTypeField()
public final boolean hasXRogType()
public final void clearXRogType()
public final boolean isDirty()
public static final com.neeve.xbuf.XbufSchema createSchema()
public final byte[] serializeToByteArray()
serializeToByteArray in interface MessageViewpublic final ByteBuffer serializeToByteBuffer()
serializeToByteBuffer in interface MessageViewpublic final com.neeve.io.IOBuffer serializeToIOBuffer(boolean useNative)
serializeToIOBuffer in interface MessageViewserializeToIOBuffer in class MessageViewImplpublic final PktPacket serializeToPacket()
serializeToPacket in interface MessageViewpublic final DelayedAckMessage deserializeFromByteArray(byte[] array)
deserializeFromByteArray in interface MessageViewpublic final DelayedAckMessage deserializeFromByteBuffer(ByteBuffer buffer)
deserializeFromByteBuffer in interface MessageViewpublic final DelayedAckMessage deserializeFromPacket(PktPacket packet)
deserializeFromPacket in interface MessageViewpublic final void sync()
sync in interface MessageViewprotected final boolean isPooled()
isPooled in class MessageViewImplpublic final DelayedAckMessage 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 DelayedAckMessage's embedded entity fields.
The returned copy will be writeable even if this DelayedAckMessage 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 IRogCopyableNode<IDelayedAckMessage>copy in interface CopyableMessageView<IDelayedAckMessage>copy in interface IDelayedAckMessageIRogCopyableNode,
CopyableMessageViewpublic final void copyInto(DelayedAckMessage 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 DelayedAckMessage's embedded entity fields.
The returned copy will be writeable even if this DelayedAckMessage is read only.
No metadata is copied except as documented IRogCopyableNode.
See IRogCopyableNode for more detailed information on the semantics of this method.
copyInto in interface IDelayedAckMessagecopy - The target to copy into which must not be null or read only.public final int desync(PktBuffer buffer, int pos, boolean frameOnly)
desync in interface com.neeve.xbuf.IXbufDesyncerpublic boolean needsSync()
needsSync in interface MessageReflectorpublic final boolean fieldExists(Object message, String name)
fieldExists in interface MessageReflectorpublic final boolean isFieldReflectable(Object message, String name)
isFieldReflectable in interface MessageReflectorpublic final String getFieldValueAsString(Object message, String name)
getFieldValueAsString in interface MessageReflectorpublic final String getFieldValueAsString(Object message, String[] pathComponents)
getFieldValueAsString in interface MessageReflectorpublic final XString getFieldValueAsRawString(Object message, String name)
getFieldValueAsRawString in interface MessageReflectorpublic final XString getFieldValueAsRawString(Object message, String[] pathComponents)
getFieldValueAsRawString in interface MessageReflectorpublic final boolean appendFieldValueTo(Object message, String name, XString target)
appendFieldValueTo in interface MessageReflectorappendFieldValueTo in class com.neeve.rog.impl.RogNodepublic final boolean appendFieldValueTo(Object node, String[] pathComponents, XString target)
appendFieldValueTo in interface MessageReflectorappendFieldValueTo in class com.neeve.rog.impl.RogNodepublic final IStoreObject.EncodingType getContentEncodingType()
getContentEncodingType in interface IStoreObjectpublic final PktPacket serialize()
serialize in interface IStoreObjectpublic final DelayedAckMessage deserialize(PktPacket packet)
deserialize in interface IStoreObjectpublic final IStoreObject setFieldValue(int id, Object val)
public final String toJsonString(boolean includeMetadata, String metadataObjectName, String payloadObjectName)
toJsonString in interface IRogJsonizablepublic final String toJsonString()
toJsonString in interface IRogJsonizableprotected final void visitFields(com.neeve.rog.impl.RogGraphVisitor visitor)
visitFields in class com.neeve.rog.impl.RogNodepublic final String toString()
toString in class com.neeve.rog.impl.RogNodeCopyright © 2016 Neeve Research, LLC. All Rights Reserved.