- java.lang.Object
-
- swim.db.Store
-
-
Constructor Summary
Constructors Constructor Description Store()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract booleanclose()abstract voidcommitAsync(Commit commit)abstract Databasedatabase()abstract voiddeletePost(int post)abstract booleanisCommitting()abstract booleanisCompacting()abstract intnewestZoneId()abstract intoldestZoneId()abstract booleanopen()abstract DatabaseopenDatabase()abstract PageLoaderopenPageLoader(TreeDelegate treeDelegate, boolean isResident)abstract ZoneopenZone(int zoneId)StoreSettingssettings()abstract ZoneshiftZone()abstract longsize()abstract Stagestage()abstract StoreContextstoreContext()abstract Zonezone()abstract Zonezone(int zoneId)
-
-
-
Method Detail
-
storeContext
public abstract StoreContext storeContext()
-
settings
public StoreSettings settings()
-
database
public abstract Database database()
-
stage
public abstract Stage stage()
-
size
public abstract long size()
-
isCommitting
public abstract boolean isCommitting()
-
isCompacting
public abstract boolean isCompacting()
-
open
public abstract boolean open()
-
close
public abstract boolean close()
-
oldestZoneId
public abstract int oldestZoneId()
-
newestZoneId
public abstract int newestZoneId()
-
zone
public abstract Zone zone()
-
zone
public abstract Zone zone(int zoneId)
-
openZone
public abstract Zone openZone(int zoneId)
-
deletePost
public abstract void deletePost(int post)
-
openDatabase
public abstract Database openDatabase()
-
openPageLoader
public abstract PageLoader openPageLoader(TreeDelegate treeDelegate, boolean isResident)
-
commitAsync
public abstract void commitAsync(Commit commit)
-
shiftZone
public abstract Zone shiftZone()
-
-