Package org.btrplace.scheduler.runner.disjoint.splitter
Implementation of various
ConstraintSplitter
.-
Interface Summary Interface Description ConstraintSplitter<C extends Constraint> Interface to specify a method that makes a constraint compatible with multiple partitions. -
Class Summary Class Description AmongSplitter Splitter forAmong
constraints.BanSplitter Splitter forBan
constraints.ConstraintSplitterMapper A customizable bridge to indicate whichConstraintSplitter
to use for a given constraint.FenceSplitter Splitter forFence
constraints.GatherSplitter Splitter forGather
constraints.KilledSplitter Splitter forKilled
constraints.LonelySplitter Splitter forLonely
constraints.MaxOnlineSplitter Splitter for theMaxOnline
constraint.OfflineSplitter Splitter forOffline
constraints.OnlineSplitter Splitter forOnline
constraints.OverbookSplitter Splitter forOverbook
constraints.PreserveSplitter Splitter forPreserve
constraints.QuarantineSplitter Splitter forQuarantine
constraints.ReadySplitter Splitter for theReady
constraints.RootSplitter Splitter forRoot
constraints.RunningSplitter Splitter for theRunning
constraints.SeqSplitter Splitter forSeq
constraints.SleepingSplitter Splitter for theSleeping
constraints.SplitSplitter Splitter forSplit
constraints.SpreadSplitter Splitter forSpread
constraints.