public class EntryPacketServerEntryAdapter extends Object implements IEntryData, ICustomTypeDescLoader, Externalizable, ISwapExternalizable
| Constructor and Description |
|---|
EntryPacketServerEntryAdapter() |
EntryPacketServerEntryAdapter(IEntryPacket entryPacket) |
public EntryPacketServerEntryAdapter()
public EntryPacketServerEntryAdapter(IEntryPacket entryPacket)
public void loadTypeDescriptor(SpaceTypeManager typeManager)
loadTypeDescriptor in interface ICustomTypeDescLoaderpublic SpaceTypeDescriptor getSpaceTypeDescriptor()
ServerEntrygetSpaceTypeDescriptor in interface ServerEntrypublic Object getFixedPropertyValue(int position)
ServerEntrygetFixedPropertyValue in interface ServerEntryposition - Position of requested property.public Object getPropertyValue(String name)
ServerEntrygetPropertyValue in interface ServerEntryname - Name of requested property.public Object getPathValue(String path)
ServerEntrygetPathValue in interface ServerEntrypath - Path pointing to the requested property.public void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic void writeToSwap(ObjectOutput out) throws IOException
writeToSwap in interface ISwapExternalizableIOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundExceptionpublic void readFromSwap(ObjectInput in) throws IOException, ClassNotFoundException
readFromSwap in interface ISwapExternalizableIOExceptionClassNotFoundExceptionpublic int getVersion()
ServerEntrygetVersion in interface ServerEntrypublic long getExpirationTime()
ServerEntrygetExpirationTime in interface ServerEntrypublic EntryDataType getEntryDataType()
getEntryDataType in interface IEntryDatapublic EntryTypeDesc getEntryTypeDesc()
getEntryTypeDesc in interface IEntryDatapublic int getNumOfFixedProperties()
getNumOfFixedProperties in interface IEntryDatapublic void setFixedPropertyValue(int index,
Object value)
setFixedPropertyValue in interface IEntryDatapublic void setFixedPropertyValues(Object[] values)
setFixedPropertyValues in interface IEntryDatapublic Object[] getFixedPropertiesValues()
getFixedPropertiesValues in interface IEntryDatapublic Map<String,Object> getDynamicProperties()
getDynamicProperties in interface IEntryDatapublic long getTimeToLive(boolean useDummyIfRelevant)
getTimeToLive in interface IEntryDatapublic void setDynamicProperties(Map<String,Object> dynamicProperties)
setDynamicProperties in interface IEntryDatapublic void setDynamicPropertyValue(String propertyName, Object value)
setDynamicPropertyValue in interface IEntryDatapublic void unsetDynamicPropertyValue(String propertyName)
unsetDynamicPropertyValue in interface IEntryDataCopyright © GigaSpaces.