Interface FreespaceManager

    • Method Detail

      • beginCommit

        void beginCommit()
      • endCommit

        void endCommit()
      • slotCount

        int slotCount()
      • free

        void free​(Slot slot)
      • freeSelf

        void freeSelf()
      • totalFreespace

        int totalFreespace()
      • allocateTransactionLogSlot

        Slot allocateTransactionLogSlot​(int length)
      • allocateSlot

        Slot allocateSlot​(int length)
      • start

        void start​(int id)
      • systemType

        byte systemType()
      • commit

        void commit()
      • allocateSafeSlot

        Slot allocateSafeSlot​(int length)
      • freeSafeSlot

        void freeSafeSlot​(Slot slot)
      • slotFreed

        void slotFreed​(Slot slot)
      • isStarted

        boolean isStarted()