java.lang.Object
swim.db.StoreContext
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
autoCommit
(Database database, long minCommitSize, long minCommitInterval, Commit commit) static Commit
autoCommitShifted
(Store store, long maxZoneSize, Commit commit) void
databaseCommitDidFail
(Store store, Database database, Throwable error) void
databaseCompactDidFail
(Store store, Database database, Throwable error) void
databaseDidClose
(Store store, Database database) void
databaseDidCommit
(Store store, Database database, Chunk chunk) void
databaseDidCompact
(Store store, Database database, int post) void
databaseDidDeleteZone
(Store store, Database database, int zoneId) void
databaseDidOpen
(Store store, Database database) void
databaseDidShiftZone
(Store store, Database database, Zone newZone) void
databaseWillClose
(Store store, Database database) databaseWillCommit
(Store store, Database database, Commit commit) void
databaseWillCompact
(Store store, Database database, int post) void
databaseWillOpen
(Store store, Database database) void
boolean
pageShouldMerge
(Store store, Database database, Page page) boolean
pageShouldSplit
(Store store, Database database, Page page) final StoreSettings
settings()
void
treeDidChange
(Store store, Database database, Tree newTree, Tree oldTree) void
treeDidClose
(Store store, Database database, Tree tree) void
treeDidOpen
(Store store, Database database, Tree tree)
-
Field Details
-
settings
-
-
Constructor Details
-
StoreContext
-
StoreContext
public StoreContext()
-
-
Method Details
-
settings
-
pageShouldSplit
-
pageShouldMerge
-
hitPage
-
treeDidOpen
-
treeDidClose
-
treeDidChange
-
databaseWillOpen
-
databaseDidOpen
-
databaseWillClose
-
databaseDidClose
-
databaseWillCommit
-
databaseDidCommit
-
databaseCommitDidFail
-
databaseWillCompact
-
databaseDidCompact
-
databaseCompactDidFail
-
databaseDidShiftZone
-
databaseDidDeleteZone
-
autoCommit
-
autoCommitShifted
-