public class DirectPersistencyBlobStoreIO extends Object implements IDirectPersistencyIoHandler
| Modifier and Type | Class and Description |
|---|---|
static class |
DirectPersistencyBlobStoreIO.DirectPersistencyOpIterBlobStoreIO |
static class |
DirectPersistencyBlobStoreIO.DirectPersistencyOverflowIterBlobStoreIO |
BULK_SIZE| Constructor and Description |
|---|
DirectPersistencyBlobStoreIO(CacheManager cacheManager,
org.slf4j.Logger logger,
long currentGenerationId) |
public DirectPersistencyBlobStoreIO(CacheManager cacheManager, org.slf4j.Logger logger, long currentGenerationId)
public static String getOverflowSegmentStorageKey(long gen, long seq)
public void insert(IDirectPersistencyOpInfo entry)
insert in interface IDirectPersistencyIoHandlerpublic void remove(IDirectPersistencyOpInfo entry)
remove in interface IDirectPersistencyIoHandlerpublic void update(IDirectPersistencyOpInfo entry)
update in interface IDirectPersistencyIoHandlerpublic IDirectPersistencyOpInfo get(long getGenerationId, long sequenceNumber)
get in interface IDirectPersistencyIoHandlerpublic Iterator<IDirectPersistencyOpInfo> iterateOps(boolean currentGeneration)
iterateOps in interface IDirectPersistencyIoHandlerpublic void removeOpsBulk(List<IDirectPersistencyOpInfo> ops)
removeOpsBulk in interface IDirectPersistencyIoHandlerpublic void insert(DirectPersistencyOverflowListSegment segment)
insert in interface IDirectPersistencyIoHandlerpublic void remove(DirectPersistencyOverflowListSegment segment)
remove in interface IDirectPersistencyIoHandlerpublic void update(DirectPersistencyOverflowListSegment segment)
update in interface IDirectPersistencyIoHandlerpublic DirectPersistencyOverflowListSegment getOverflowSegment(long generationId, long seq)
getOverflowSegment in interface IDirectPersistencyIoHandlerpublic Iterator<DirectPersistencyOverflowListSegment> iterateOverflow(boolean currentGeneration)
iterateOverflow in interface IDirectPersistencyIoHandlerpublic void removeOvfBulk(List<DirectPersistencyOverflowListSegment> ovfs)
removeOvfBulk in interface IDirectPersistencyIoHandlerpublic void insert(DirectPersistencySyncAdminInfo ai)
insert in interface IDirectPersistencyIoHandlerpublic void update(DirectPersistencySyncAdminInfo ai)
update in interface IDirectPersistencyIoHandlerpublic DirectPersistencySyncAdminInfo getSyncAdminIfExists()
getSyncAdminIfExists in interface IDirectPersistencyIoHandlerpublic void removePhantom(String uid, boolean checkExistance, long generationId, long seq)
removePhantom in interface IDirectPersistencyIoHandlerpublic void insert(EmbeddedSyncTransferredInfo ai)
insert in interface IDirectPersistencyIoHandlerpublic void update(EmbeddedSyncTransferredInfo ai)
update in interface IDirectPersistencyIoHandlerpublic void remove(EmbeddedSyncTransferredInfo ai)
remove in interface IDirectPersistencyIoHandlerpublic EmbeddedRelevantGenerationIdsInfo getEmbeddedRelevantGenerationIdsInfo()
getEmbeddedRelevantGenerationIdsInfo in interface IDirectPersistencyIoHandlerpublic void update(EmbeddedRelevantGenerationIdsInfo ai)
update in interface IDirectPersistencyIoHandlerpublic void insert(EmbeddedRelevantGenerationIdsInfo ai)
insert in interface IDirectPersistencyIoHandlerpublic List<EmbeddedSyncTransferredInfo> getAllTransferredInfo(EmbeddedSyncHandler h, Collection<Long> generations)
getAllTransferredInfo in interface IDirectPersistencyIoHandlerCopyright © GigaSpaces.