@Generated(value="com.neeve.adm.AdmFactory", date="Fri Dec 05 11:53:59 EST 2025") @AdmGenerated(encoding="Json", compatLevel="4.1.0", admVersion="Unknown Version", date="12/5/25 11:53 AM", buildInfo="nvx-eagle-2.9-SNAPSHOT Json Encoding") public final class EntityFactory extends Object implements IStoreObjectFactory, MessageViewFactory
| Modifier and Type | Field and Description |
|---|---|
static short |
ID_MessageProcessingTime
Defines the
MessageProcessingTime type id. |
static short |
ID_MessageProcessingTimeLogElement
Defines the
MessageProcessingTimeLogElement type id. |
static short |
OFID
This factory's
IStoreObjectFactory id. |
static short |
TFID
This factory's type factory id.
|
static short |
VFID
Not used for this factory as it contains no message types.
|
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 |
|---|
EntityFactory() |
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
public static final short TFID
This id is reserved for platform internal use.
public static final short ID_MessageProcessingTime
MessageProcessingTime type id.public static final short ID_MessageProcessingTimeLogElement
MessageProcessingTimeLogElement type id.public static final EntityFactory create(Properties props)
public static final String generateJsonSchemas() throws Exception
This method generates schemas for all entities managed by this factory.
Exceptionpublic static final MessageProcessingTimeLogElement createMessageProcessingTimeLogElement()
This method is the factory method for creating 'MessageProcessingTimeLogElement' objects. It is equivalent to using 'MessageProcessingTimeLogElement.create(int)'.
public static final MessageProcessingTimeLogElement createMessageProcessingTimeLogElement(com.eaio.uuid.UUID id)
This method is the factory method for creating 'MessageProcessingTimeLogElement' objects initialized with a given store id. It is equivalent to using 'MessageProcessingTimeLogElement.create(int)'.
public static final MessageProcessingTimeLogElement createMessageProcessingTimeLogElementFromJson(String json)
This method is the factory method for creating 'MessageProcessingTimeLogElement' objects from json encoded content objects. It is equivalent to using 'MessageProcessingTimeLogElement .create(int, String)'.
public static final MessageProcessingTimeLogElement createMessageProcessingTimeLogElementFromRawJson(String json)
This method is the factory method for creating 'MessageProcessingTimeLogElement' objects from json encoded content objects. It is equivalent to using 'MessageProcessingTimeLogElement .create(int, String)'.
public static final MessageProcessingTimeLogElement createMessageProcessingTimeLogElementFromSerializedJson(ByteBuffer serializedJson)
This method is the factory method for creating 'MessageProcessingTimeLogElement' objects from json encoded content objects serialized as ByteBuffers. It is equivalent to using 'MessageProcessingTimeLogElement.create(int, String)'.
public static final MessageProcessingTimeLogElement createMessageProcessingTimeLogElementFromSerializedRawJson(ByteBuffer serializedJson)
This method is the factory method for creating 'MessageProcessingTimeLogElement' objects from json encoded content objects serialized as ByteBuffers. It is equivalent to using 'MessageProcessingTimeLogElement.create(int, String)'.
public static final MessageProcessingTimeLogElement createMessageProcessingTimeLogElementFromSerializedJson(byte[] serializedJson)
This method is the factory method for creating 'MessageProcessingTimeLogElement' objects from json encoded content objects serialized as byte arrays. It is equivalent to using 'MessageProcessingTimeLogElement.create(int, String)'.
public static final MessageProcessingTimeLogElement createMessageProcessingTimeLogElementFromSerializedRawJson(byte[] serializedJson)
This method is the factory method for creating 'MessageProcessingTimeLogElement' objects from json encoded content objects serialized as byte arrays. It is equivalent to using 'MessageProcessingTimeLogElement.create(int, 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.