public class ExternalEntryPacket extends EntryPacket
Modifier and Type | Field and Description |
---|---|
protected String |
_implClassName |
_returnOnlyUIDs, _typeName
_entryType, _entryTypeCode, _typeDesc, _typeDescChecksum
Constructor and Description |
---|
ExternalEntryPacket() |
ExternalEntryPacket(ITypeDesc typeDesc,
EntryType entryType,
Object[] fixedProperties,
String uid,
int version,
long timeToLive,
boolean isTransient) |
ExternalEntryPacket(ITypeDesc typeDesc,
EntryType entryType,
Object[] fixedProperties,
String uid,
int version,
long timeToLive,
boolean isTransient,
String implClassName) |
ExternalEntryPacket(ITypeDesc typeDesc,
Object[] values) |
Modifier and Type | Method and Description |
---|---|
String |
getExternalEntryImplClassName() |
TransportPacketType |
getPacketType() |
protected void |
readExternal(ObjectInput in,
PlatformLogicalVersion version) |
void |
readFromSwap(ObjectInput in) |
Object |
toObject(EntryType entryType,
StorageTypeDeserialization storageTypeDeserialization) |
protected void |
writeExternal(ObjectOutput out,
PlatformLogicalVersion version) |
void |
writeToSwap(ObjectOutput out) |
clone, getCustomQuery, getDynamicProperties, getFieldValue, getFieldValues, getMultipleUIDs, getTTL, getTypeName, getUID, getVersion, hasFixedPropertiesArray, isFifo, isNoWriteLease, isReturnOnlyUids, isTransient, setCustomQuery, setDynamicProperties, setFieldsValues, setFieldValue, setMultipleUIDs, setReturnOnlyUIDs, setTTL, setUID, setVersion
equals, getCodebase, getEntryType, getID, getOperationID, getPreviousVersion, getPropertyValue, getRoutingFieldValue, getTypeDescChecksum, getTypeDescriptor, hashCode, hasPreviousVersion, isExternalizableEntryPacket, isSerializeTypeDesc, readExternalImpl, setOperationID, setPreviousVersion, setPropertyValue, setSerializeTypeDesc, setTypeDesc, supportsTypeDescChecksum, toObject, toObject, toObject, toString, toText, validateStorageType, writeExternalImpl
readExternal, writeExternal
finalize, getClass, notify, notifyAll, wait, wait, wait
readExternal, writeExternal
protected String _implClassName
public ExternalEntryPacket()
public ExternalEntryPacket(ITypeDesc typeDesc, EntryType entryType, Object[] fixedProperties, String uid, int version, long timeToLive, boolean isTransient)
public TransportPacketType getPacketType()
getPacketType
in interface ITransportPacket
getPacketType
in class EntryPacket
public String getExternalEntryImplClassName()
getExternalEntryImplClassName
in interface ITransportPacket
getExternalEntryImplClassName
in class AbstractEntryPacket
public Object toObject(EntryType entryType, StorageTypeDeserialization storageTypeDeserialization)
toObject
in interface ITransportPacket
toObject
in class AbstractEntryPacket
public void writeToSwap(ObjectOutput out) throws IOException
writeToSwap
in interface ISwapExternalizable
writeToSwap
in class EntryPacket
IOException
public void readFromSwap(ObjectInput in) throws IOException, ClassNotFoundException
readFromSwap
in interface ISwapExternalizable
readFromSwap
in class EntryPacket
IOException
ClassNotFoundException
protected void writeExternal(ObjectOutput out, PlatformLogicalVersion version) throws IOException
writeExternal
in class EntryPacket
IOException
protected void readExternal(ObjectInput in, PlatformLogicalVersion version) throws IOException, ClassNotFoundException
readExternal
in class EntryPacket
IOException
ClassNotFoundException
Copyright © GigaSpaces.