Interface IDirectPersistencyIoHandler
- All Known Implementing Classes:
DirectPersistencyBlobStoreIO
public interface IDirectPersistencyIoHandler
The actual i/o of DirectPersistencyOpInfo objects
- Since:
- 10.2
- Author:
- yechielf
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionget(long generationId, long seq) getAllTransferredInfo(EmbeddedSyncHandler h, Collection<Long> generations) getOverflowSegment(long generationId, long seq) voidvoidvoidvoidvoidinsert(IDirectPersistencyOpInfo entry) iterateOps(boolean currentGeneration) iterateOverflow(boolean currentGeneration) voidvoidvoidremove(IDirectPersistencyOpInfo entry) voidvoidvoidremovePhantom(String uid, boolean checkExistance, long generationId, long seq) voidvoidvoidvoidvoidupdate(IDirectPersistencyOpInfo entry)
-
Field Details
-
BULK_SIZE
static final int BULK_SIZE- See Also:
-
-
Method Details
-
insert
-
remove
-
update
-
get
-
iterateOps
-
insert
-
remove
-
update
-
getOverflowSegment
-
iterateOverflow
-
removeOvfBulk
-
removeOpsBulk
-
insert
-
update
-
getSyncAdminIfExists
DirectPersistencySyncAdminInfo getSyncAdminIfExists() -
removePhantom
-
insert
-
update
-
remove
-
getAllTransferredInfo
List<EmbeddedSyncTransferredInfo> getAllTransferredInfo(EmbeddedSyncHandler h, Collection<Long> generations) -
getEmbeddedRelevantGenerationIdsInfo
EmbeddedRelevantGenerationIdsInfo getEmbeddedRelevantGenerationIdsInfo() -
update
-
insert
-