- java.lang.Object
-
- swim.db.Compact
-
public final class Compact extends Object
-
-
Constructor Summary
Constructors Constructor Description Compact(int deleteDelay, boolean isForced, boolean isShifted)Compact(int deleteDelay, boolean isForced, boolean isShifted, FingerTrieSeq<Cont<Store>> conts)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CompactandThen(Cont<Store> cont)voidbind(Store store)Commitcommit()FingerTrieSeq<Cont<Store>>conts()intdeleteDelay()CompactdeleteDelay(int deleteDelay)static Compactforced(int deleteDelay)booleanisForced()CompactisForced(boolean isForced)booleanisShifted()CompactisShifted(boolean isShifted)Compactmerged(Compact that)voidtrap(Throwable error)
-
-
-
Constructor Detail
-
Compact
public Compact(int deleteDelay, boolean isForced, boolean isShifted, FingerTrieSeq<Cont<Store>> conts)
-
Compact
public Compact(int deleteDelay, boolean isForced, boolean isShifted)
-
-
Method Detail
-
deleteDelay
public int deleteDelay()
-
deleteDelay
public Compact deleteDelay(int deleteDelay)
-
isForced
public boolean isForced()
-
isForced
public Compact isForced(boolean isForced)
-
isShifted
public boolean isShifted()
-
isShifted
public Compact isShifted(boolean isShifted)
-
conts
public FingerTrieSeq<Cont<Store>> conts()
-
bind
public void bind(Store store)
-
trap
public void trap(Throwable error)
-
commit
public Commit commit()
-
forced
public static Compact forced(int deleteDelay)
-
-