public class BlobStoreEntryLayout extends Object implements Externalizable
Modifier and Type | Class and Description |
---|---|
static interface |
BlobStoreEntryLayout.Serializer |
Constructor and Description |
---|
BlobStoreEntryLayout() |
BlobStoreEntryLayout(BlobStoreEntryHolder eh,
boolean recoverable) |
Modifier and Type | Method and Description |
---|---|
BlobStoreEntryHolder |
buildBlobStoreEntryHolder(CacheManager cacheManager) |
byte |
buildEmbeddedSyncInfoFlags() |
short |
getBlobStoreVersion() |
byte[] |
getIndexValuesBytes(CacheManager cacheManager) |
void |
readExternal(ObjectInput in) |
void |
readExternal(ObjectInput in,
CacheManager cacheManager,
boolean fromInitialLoad,
boolean onlyIndexedPart,
IBlobStoreOffHeapInfo offHeapInfo) |
void |
readIndexValuesBytes(CacheManager cacheManager,
short serverTypeDescCode,
byte[] bytes) |
void |
setBlobStoreVersion(short version) |
void |
setOnlyIndexesPart(boolean _onlyIndexesPart) |
void |
setUid(String _m_Uid) |
void |
writeExternal(ObjectOutput out) |
void |
writeExternal(ObjectOutput out,
CacheManager cacheManager) |
public BlobStoreEntryLayout(BlobStoreEntryHolder eh, boolean recoverable)
public BlobStoreEntryLayout()
public BlobStoreEntryHolder buildBlobStoreEntryHolder(CacheManager cacheManager)
public short getBlobStoreVersion()
public void setUid(String _m_Uid)
public void setOnlyIndexesPart(boolean _onlyIndexesPart)
public void setBlobStoreVersion(short version)
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
IOException
public void writeExternal(ObjectOutput out, CacheManager cacheManager) throws IOException
IOException
public byte[] getIndexValuesBytes(CacheManager cacheManager) throws IOException
IOException
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
IOException
ClassNotFoundException
public void readExternal(ObjectInput in, CacheManager cacheManager, boolean fromInitialLoad, boolean onlyIndexedPart, IBlobStoreOffHeapInfo offHeapInfo) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
public void readIndexValuesBytes(CacheManager cacheManager, short serverTypeDescCode, byte[] bytes) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
public byte buildEmbeddedSyncInfoFlags()
Copyright © GigaSpaces.