Interface ITransportPacket

All Superinterfaces:
Cloneable, Externalizable, Serializable, SmartExternalizable
All Known Subinterfaces:
IEntryPacket, IMVCCEntryPacket, ITemplatePacket
All Known Implementing Classes:
AbstractEntryPacket, AbstractIdsQueryPacket, AbstractQueryPacket, EmptyQueryPacket, EntryPacket, ExternalEntryPacket, ExternalizableEntryPacket, ExternalizableTemplatePacket, ExternalTemplatePacket, HybridEntryPacket, IdQueryPacket, IdsMultiRoutingQueryPacket, IdsQueryPacket, JoinedEntry, LocalCacheResponseEntryPacket, MVCCShellEntryPacket, PbsEntryPacket, PbsTemplatePacket, QueryEntryPacket, QueryTemplatePacket, SQLQueryTemplatePacket, TemplatePacket, UidQueryPacket, UnionTemplatePacket

public interface ITransportPacket extends SmartExternalizable, Cloneable
Since:
7.1
Author:
Niv Ingberg
  • Method Details

    • getOperationID

      OperationID getOperationID()
    • setOperationID

      void setOperationID(OperationID operationID)
    • getEntryType

      EntryType getEntryType()
    • getPacketType

      TransportPacketType getPacketType()
    • getTypeName

      String getTypeName()
    • getCodebase

      String getCodebase()
    • getTypeDescriptor

      ITypeDesc getTypeDescriptor()
    • setTypeDesc

      void setTypeDesc(ITypeDesc typeDesc, boolean serializeTypeDesc)
    • getTypeDescChecksum

      int getTypeDescChecksum()
    • supportsTypeDescChecksum

      boolean supportsTypeDescChecksum()
    • isSerializeTypeDesc

      boolean isSerializeTypeDesc()
    • setSerializeTypeDesc

      void setSerializeTypeDesc(boolean serializeTypeDesc)
    • isFifo

      @Deprecated boolean isFifo()
      Deprecated.
    • getVersion

      int getVersion()
    • setVersion

      void setVersion(int version)
    • isNoWriteLease

      @Deprecated boolean isNoWriteLease()
      Deprecated.
    • getFieldValues

      Object[] getFieldValues()
    • setFieldsValues

      void setFieldsValues(Object[] values)
    • getFieldValue

      Object getFieldValue(int index)
    • setFieldValue

      void setFieldValue(int index, Object value)
    • getPropertyValue

      Object getPropertyValue(String name)
    • setPropertyValue

      void setPropertyValue(String name, Object value)
    • getDynamicProperties

      Map<String,Object> getDynamicProperties()
    • setDynamicProperties

      void setDynamicProperties(Map<String,Object> properties)
    • getMultipleUIDs

      String[] getMultipleUIDs()
    • setMultipleUIDs

      void setMultipleUIDs(String[] uids)
    • getUID

      String getUID()
    • toObject

      Object toObject(QueryResultTypeInternal resultType)
    • toObject

      Object toObject(QueryResultTypeInternal resultType, StorageTypeDeserialization storageTypeDeserialization)
    • toObject

      Object toObject(EntryType entryType)
    • toObject

      Object toObject(EntryType entryType, StorageTypeDeserialization storageTypeDeserialization)
    • getExternalEntryImplClassName

      String getExternalEntryImplClassName()
    • isTransient

      boolean isTransient()
    • getCustomQuery

      ICustomQuery getCustomQuery()
    • getRoutingFieldValue

      Object getRoutingFieldValue()