Package com.gigaspaces.server
Interface ServerEntry
- All Known Subinterfaces:
EvictableServerEntry,IBinaryEntryData,IEntryCacheInfo,IEntryData,ITransactionalEntryData,MutableServerEntry,SpaceServerEntry
- All Known Implementing Classes:
AbstractVersionedEntryData,BlobStoreRefEntryCacheInfo,EntryPacketServerEntryAdapter,EvictableEntryCacheInfo,ExternalizableServerEntry,FlatEntryData,HybridEntryData,MemoryBasedEntryCacheInfo,MutableViewHybridEntryData,MVCCEntryCacheInfo,MVCCShellEntryCacheInfo,SpaceServerEntryImpl,TemplateEntryData,UserTypeEntryData,ViewPropertiesEntryData
public interface ServerEntry
Represents an entry stored in the space.
- Since:
- 7.1
- Author:
- Niv Ingberg.
-
Method Summary
Modifier and TypeMethodDescriptionlongGets the entry expiration time.getFixedPropertyValue(int position) Gets the specified fixed property's value.getPathValue(String path) Gets the specified path's value.getPropertyValue(String name) Gets the specified property's value.Gets the entry's type descriptor.intGets the entry version.
-
Method Details
-
getSpaceTypeDescriptor
SpaceTypeDescriptor getSpaceTypeDescriptor()Gets the entry's type descriptor.- Returns:
- Current entry's type descriptor.
-
getFixedPropertyValue
Gets the specified fixed property's value. The returned value is a reference to the actual property kept in the space.- Parameters:
position- Position of requested property.- Returns:
- Requested property's value in current entry.
-
getPropertyValue
Gets the specified property's value. The returned value is a reference to the actual property kept in the space.- Parameters:
name- Name of requested property.- Returns:
- Requested property's value in current entry.
-
getPathValue
Gets the specified path's value. The returned value is a reference to the actual property kept in the space.- Parameters:
path- Path pointing to the requested property.- Returns:
- Requested path's value in current entry.
-
getVersion
int getVersion()Gets the entry version.- Returns:
- the entry version.
- Since:
- 9.0.0
-
getExpirationTime
long getExpirationTime()Gets the entry expiration time.- Returns:
- the entry expiration time.
- Since:
- 9.0.0
-