public class PbsEntryPacket extends AbstractEntryPacket
| Modifier and Type | Field and Description |
|---|---|
protected String |
_className |
protected Object[] |
_fieldsValues |
protected Object |
_routingFieldValue |
protected byte |
_unmarshContentState |
protected static byte |
CONTENT_ALL |
protected static byte |
CONTENT_HEADER |
protected static byte |
CONTENT_NONE |
_entryType, _entryTypeCode, _typeDesc, _typeDescChecksum| Constructor and Description |
|---|
PbsEntryPacket() |
PbsEntryPacket(byte[] byteStream,
Map<String,Object> dynamicProperties,
EntryType entryType) |
PbsEntryPacket(ITypeDesc typeDesc,
EntryType entryType) |
PbsEntryPacket(ITypeDesc typeDesc,
EntryType entryType,
Object[] fixedProperties,
Map<String,Object> dynamicProperties,
String uid,
int version,
long timeToLive,
boolean isTransient) |
PbsEntryPacket(PbsInputStream input,
ITypeDesc typeDesc,
EntryType entryType) |
equals, getCodebase, getEntryType, getExternalEntryImplClassName, getID, getIdImpl, getOperationID, getPreviousVersion, getPropertyValue, getTypeDescriptor, hashCode, hasPreviousVersion, isExternalizableEntryPacket, isSerializeTypeDesc, readExternalImpl, setOperationID, setPreviousVersion, setPropertyValue, setSerializeTypeDesc, setTypeDesc, toObject, toObject, toObject, toObject, toString, toText, validateStorageType, writeExternalImplreadExternal, writeExternalfinalize, getClass, notify, notifyAll, wait, wait, waitallNullFieldValues, isHybridenabledSmartExternalizableWithReferencereadExternal, writeExternalprotected static final byte CONTENT_NONE
protected static final byte CONTENT_HEADER
protected static final byte CONTENT_ALL
protected String _className
protected Object[] _fieldsValues
protected byte _unmarshContentState
protected Object _routingFieldValue
public PbsEntryPacket()
public PbsEntryPacket(PbsInputStream input, ITypeDesc typeDesc, EntryType entryType)
public PbsEntryPacket(byte[] byteStream,
Map<String,Object> dynamicProperties,
EntryType entryType)
public IEntryPacket clone()
clone in interface IEntryPacketclone in class AbstractEntryPacketpublic byte[] getStreamBytes()
public TransportPacketType getPacketType()
public String[] getMultipleUIDs()
public void setMultipleUIDs(String[] multipleUIDs)
public boolean isReturnOnlyUids()
public void setReturnOnlyUIDs(boolean returnOnlyUIDs)
public long getTTL()
public void setTTL(long ttl)
public boolean isNoWriteLease()
public String getTypeName()
public String getUID()
public void setUID(String uid)
public int getVersion()
public void setVersion(int version)
public boolean isFifo()
public boolean isTransient()
public Object getRoutingFieldValue()
getRoutingFieldValue in interface ITransportPacketgetRoutingFieldValue in class AbstractEntryPacketpublic Object[] getFieldValues()
public void setFieldsValues(Object[] values)
public Object getFieldValue(int index)
public void setFieldValue(int index,
Object value)
public boolean supportsTypeDescChecksum()
supportsTypeDescChecksum in interface ITransportPacketsupportsTypeDescChecksum in class AbstractEntryPacketpublic int getTypeDescChecksum()
getTypeDescChecksum in interface ITransportPacketgetTypeDescChecksum in class AbstractEntryPacketpublic ICustomQuery getCustomQuery()
public void setCustomQuery(ICustomQuery customQuery)
public boolean hasFixedPropertiesArray()
hasFixedPropertiesArray in interface IEntryPackethasFixedPropertiesArray in class AbstractEntryPacketprotected void readExternal(ObjectInput in, PlatformLogicalVersion version) throws IOException, ClassNotFoundException
readExternal in class AbstractEntryPacketIOExceptionClassNotFoundExceptionpublic void writeToSwap(ObjectOutput out) throws IOException
writeToSwap in interface ISwapExternalizablewriteToSwap in class AbstractEntryPacketIOExceptionpublic void readFromSwap(ObjectInput in) throws IOException, ClassNotFoundException
readFromSwap in interface ISwapExternalizablereadFromSwap in class AbstractEntryPacketIOExceptionClassNotFoundExceptionprotected void writeExternal(ObjectOutput out, PlatformLogicalVersion version) throws IOException
writeExternal in class AbstractEntryPacketIOExceptionCopyright © GigaSpaces.