Package org.btrplace.scheduler.choco.duration
Concrete pre-made implementations of
ActionDurationEvaluator
.
These evaluator are mainly accessed through the DurationEvaluators
.-
Interface Summary Interface Description ActionDurationEvaluator<E extends Element> Interface to specify the duration evaluator for a possible action on an element. -
Class Summary Class Description ActionDurationFromOptionalAttribute<E extends Element> A duration evaluator that try to get a duration from an attribute if exists.ConstantActionDuration<E extends Element> Evaluate an action duration to a constant.DurationEvaluators Class to store theActionDurationEvaluator
associated to each of the possible actions.LinearToAResourceActionDuration<E extends Element> Evaluate the duration of an action on an element linearly from a given resource.