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, writeExternalImplreadExternal, writeExternalfinalize, getClass, notify, notifyAll, wait, wait, waitallNullFieldValues, isHybridenabledSmartExternalizableWithReferencereadExternal, writeExternalpublic 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 ITransportPackettoObject in class AbstractEntryPacketpublic 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 IEntryPackethasFixedPropertiesArray in class AbstractEntryPacketprotected void writeExternal(ObjectOutput out, PlatformLogicalVersion version) throws IOException
writeExternal in class AbstractEntryPacketIOExceptionpublic void writeToSwap(ObjectOutput out) throws IOException
writeToSwap in interface ISwapExternalizablewriteToSwap in class AbstractEntryPacketIOExceptionprotected void readExternal(ObjectInput in, PlatformLogicalVersion version) throws IOException, ClassNotFoundException
readExternal in class AbstractEntryPacketIOExceptionClassNotFoundExceptionpublic void readFromSwap(ObjectInput in) throws IOException, ClassNotFoundException
readFromSwap in interface ISwapExternalizablereadFromSwap in class AbstractEntryPacketIOExceptionClassNotFoundExceptionpublic void toText(Textualizer textualizer)
toText in interface TextualizabletoText in class AbstractEntryPacketpublic boolean isExternalizableEntryPacket()
isExternalizableEntryPacket in interface IEntryPacketisExternalizableEntryPacket in class AbstractEntryPacketCopyright © GigaSpaces.