@Generated(value="com.neeve.adm.AdmFactory", 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)") public final class HornetMessageFactory extends Object implements IStoreObjectFactory, MessageViewFactory
| ADM Message Summary |
|---|
| Type | Id | Description |
|---|---|---|
DelayedAckMessage |
1 | No doc provided.
| Modifier and Type | Field and Description |
|---|---|
static short |
ID_DelayedAckMessage
Defines the
DelayedAckMessage type id. |
static short |
OFID
This factory's
IStoreObjectFactory id. |
static int |
PKTID_DelayedAckMessage
Defines the
DelayedAckMessage backing packet id type. |
static short |
TFID
This factory's type factory id.
|
static short |
VFID
This factory's
MessageViewFactory id. |
OFID_ADM_ANNOTATED_CODE_TEST, OFID_AEP_ENVIRONMENT_FACTORY, OFID_AEP_FLOW_FACTORY, OFID_AEP_MESSAGE_FACTORY, OFID_AEP_TXN_STATS_FACTORY, OFID_EAGLE_RESERVED_FACTORYID_END, OFID_EAGLE_RESERVED_FACTORYID_START, OFID_HORNET_RESERVED_FACTORYID_END, OFID_HORNET_RESERVED_FACTORYID_START, OFID_NULL, OFID_ODS_BINDING_UNIT_TEST, OFID_ODS_PERF_TOOL, OFID_ODS_STRESS_TOOL, OFID_ODS_TOOL, OFID_PLATFORM_STATIC_LAST, OFID_ROG_RAW_FACTORY, OFID_SERVER_FLOW_FACTORY, OFID_SRV_MON_ALERT_FACTORY, OFID_SRV_MON_CNC_FACTORY, OFID_SRV_MON_FACTORY, OFID_SRV_MON_LIFECYCLE_FACTORY, OFID_TALON_RESERVED_FACTORYID_ENDVFID_AEP_MESSAGE_FACTORY, VFID_AEP_TXN_STATS_FACTORY, VFID_EAGLE_RESERVED_FACTORYID_END, VFID_EAGLE_RESERVED_FACTORYID_START, VFID_HORNET_RESERVED_FACTORYID_END, VFID_HORNET_RESERVED_FACTORYID_START, VFID_MAP, VFID_NULL, VFID_PLATFORM_STATIC_LAST, VFID_RAW, VFID_ROG_PACKET_MANAGER, VFID_ROG_RAW, VFID_SRV_MON_ALERT_FACTORY, VFID_SRV_MON_CNC_FACTORY, VFID_SRV_MON_COMMON_FACTORY, VFID_SRV_MON_FACTORY, VFID_SRV_MON_LIFECYCLE_FACTORY, VFID_TALON_RESERVED_FACTORYID_END| Constructor and Description |
|---|
HornetMessageFactory() |
public static final short OFID
IStoreObjectFactory id.
The store factory ID is used to register the object in the StoreObjectFactoryRegistry}
used by ODS stores for deserializing objects.
public static final short VFID
MessageViewFactory id.
The message factory ID is used to register the object in the MessageViewFactoryRegistry}
used by SMA binding for deserializing received messages.
public static final short TFID
This id is reserved for platform internal use.
public static final short ID_DelayedAckMessage
DelayedAckMessage type id.public static final int PKTID_DelayedAckMessage
DelayedAckMessage backing packet id type.
DelayedAckMessage are backet by a packet which is used for
efficient transport, serialization and pooling. This constants defines
the unique packet type id.
public static final HornetMessageFactory create(Properties props)
public static final DelayedAckMessage createDelayedAckMessage()
This method is the factory method for creating 'DelayedAckMessage' objects. It is equivalent to using 'DelayedAckMessage.create()'.
public static final DelayedAckMessage createDelayedAckMessage(com.eaio.uuid.UUID id)
This method is the factory method for creating 'DelayedAckMessage' objects initialized with a given store id. It is equivalent to using 'DelayedAckMessage.create(id)'.
public static final DelayedAckMessage createDelayedAckMessageFromXbufContainerPacket(PktPacket packet)
This method is the factory method for creating 'DelayedAckMessage' objects from a serialized content object. It is equivalent to using 'DelayedAckMessage .createFromXbufContainerPacket(PktPacket)'.
Note: This method takes ownership of the supplied packet and, therefore, must be released by the caller once this method returns. Taking ownership implies that this method inherits the caller's reference to the packet. Therefore, the caller should not release its reference to the packet
public static final DelayedAckMessage createDelayedAckMessageFromSerializedXbufContainerPacket(ByteBuffer serializedPacket)
This method is the factory method for creating 'DelayedAckMessage' objects from a serialized content object. It is equivalent to using 'DelayedAckMessage .createFromSerializedXbufContainerPacket(ByteBuffer)'.
public static final DelayedAckMessage createDelayedAckMessageFromSerializedXbufContainerPacket(byte[] serializedPacket)
This method is the factory method for creating 'DelayedAckMessage' objects from a serialized content object. It is equivalent to using 'DelayedAckMessage .createFromSerializedXbufContainerPacket(byte[])'.
public static final DelayedAckMessage createDelayedAckMessageFromSerializedXbufContainer(ByteBuffer serializedContainer)
This method is the factory method for creating 'DelayedAckMessage' objects from a serialized content object. It is equivalent to using 'DelayedAckMessage .createFromSerializedXbufContainer(ByteBuffer)'.
public static final DelayedAckMessage createDelayedAckMessageFromSerializedXbufContainer(byte[] serializedContainer)
This method is the factory method for creating 'DelayedAckMessage' objects from a serialized content object. It is equivalent to using 'DelayedAckMessage .createFromSerializedXbufContainer(byte[])'.
public static final DelayedAckMessage createDelayedAckMessageFromJson(String json)
This method is the factory method for creating 'DelayedAckMessage' objects from a serialized content object. It is equivalent to using 'DelayedAckMessage .createFromJson(String)'.
public static final DelayedAckMessage createDelayedAckMessageFromRawJson(String json)
This method is the factory method for creating 'DelayedAckMessage' objects from a serialized content object. It is equivalent to using 'DelayedAckMessage .createFromRawJson(String)'.
public final short getOfid()
IStoreObjectFactory.getOfid()getOfid in interface IStoreObjectFactorypublic final IStoreObject create(short type, com.eaio.uuid.UUID id, IStoreObject.EncodingType encodingType, PktPacket packet)
IStoreObjectFactory.create(short, com.eaio.uuid.UUID, com.neeve.ods.IStoreObject.EncodingType, com.neeve.pkt.PktPacket)create in interface IStoreObjectFactorypublic final short getVfid()
MessageViewFactory.getVfid()getVfid in interface MessageViewFactorypublic final MessageView create(short type)
MessageViewFactory.create(short)create in interface MessageViewFactorypublic final MessageView wrap(short type, int encodingType, Object message)
MessageViewFactory.wrap(short, int, java.lang.Object)wrap in interface MessageViewFactoryCopyright © 2016 Neeve Research, LLC. All Rights Reserved.