public class ExternalizableEntryPacket extends AbstractEntryPacket
Externalizable
object from the proxy to the server._entryType, _entryTypeCode, _typeDesc, _typeDescChecksum
Constructor and Description |
---|
ExternalizableEntryPacket()
Default constructor required by
Externalizable . |
ExternalizableEntryPacket(ITypeDesc typeDesc,
EntryType entryType,
Externalizable object) |
ExternalizableEntryPacket(ITypeDesc typeDesc,
EntryType entryType,
Object[] fixedProperties,
Map<String,Object> dynamicProperties,
String uid,
int version,
long timeToLive,
boolean isTransient) |
clone, equals, getCodebase, getEntryType, getExternalEntryImplClassName, getID, getIdImpl, getOperationID, getPreviousVersion, getPropertyValue, getRoutingFieldValue, getTypeDescChecksum, getTypeDescriptor, hashCode, hasPreviousVersion, isSerializeTypeDesc, readExternalImpl, setOperationID, setPreviousVersion, setPropertyValue, setSerializeTypeDesc, setTypeDesc, supportsTypeDescChecksum, toObject, toObject, toObject, toString, validateStorageType, writeExternalImpl
readExternal, writeExternal
finalize, getClass, notify, notifyAll, wait, wait, wait
allNullFieldValues, isHybrid
enabledSmartExternalizableWithReference
readExternal, writeExternal
public ExternalizableEntryPacket()
Externalizable
.public ExternalizableEntryPacket(ITypeDesc typeDesc, EntryType entryType, Externalizable object)
public TransportPacketType getPacketType()
public String getTypeName()
public Object toObject(EntryType entryType, StorageTypeDeserialization storageTypeDeserialization)
toObject
in interface ITransportPacket
toObject
in class AbstractEntryPacket
public Object[] getFieldValues()
public void setFieldsValues(Object[] values)
public Object getFieldValue(int index)
public void setFieldValue(int index, Object value)
public String getUID()
public void setUID(String uid)
public int getVersion()
public void setVersion(int version)
public long getTTL()
public void setTTL(long ttl)
public boolean isFifo()
public boolean isTransient()
public boolean isNoWriteLease()
public String[] getMultipleUIDs()
public void setMultipleUIDs(String[] uids)
public boolean isReturnOnlyUids()
public void setReturnOnlyUIDs(boolean returnOnlyUIDs)
public ICustomQuery getCustomQuery()
public void setCustomQuery(ICustomQuery customQuery)
protected boolean isTemplate()
public boolean hasFixedPropertiesArray()
hasFixedPropertiesArray
in interface IEntryPacket
hasFixedPropertiesArray
in class AbstractEntryPacket
protected void writeExternal(ObjectOutput out, PlatformLogicalVersion version) throws IOException
writeExternal
in class AbstractEntryPacket
IOException
public void writeToSwap(ObjectOutput out) throws IOException
writeToSwap
in interface ISwapExternalizable
writeToSwap
in class AbstractEntryPacket
IOException
protected void readExternal(ObjectInput in, PlatformLogicalVersion version) throws IOException, ClassNotFoundException
readExternal
in class AbstractEntryPacket
IOException
ClassNotFoundException
public void readFromSwap(ObjectInput in) throws IOException, ClassNotFoundException
readFromSwap
in interface ISwapExternalizable
readFromSwap
in class AbstractEntryPacket
IOException
ClassNotFoundException
public void toText(Textualizer textualizer)
toText
in interface Textualizable
toText
in class AbstractEntryPacket
public boolean isExternalizableEntryPacket()
isExternalizableEntryPacket
in interface IEntryPacket
isExternalizableEntryPacket
in class AbstractEntryPacket
Copyright © GigaSpaces.