Module swim.db
Package swim.db

Class Store

  • Direct Known Subclasses:
    FileStore

    public abstract class Store
    extends Object
    • Constructor Detail

      • Store

        public Store()
    • Method Detail

      • storeContext

        public abstract StoreContext storeContext()
      • 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()