Interface IDtoTimeBoundary
- All Known Implementing Classes:
DtoTimeBoundary
public interface IDtoTimeBoundary
A time constraint on a job, forcing it to start/startOfRun/end after some lower bound or prefering it to start/... before some upper bound.
-
Method Summary
Modifier and TypeMethodDescriptionThe time during the realization of the job that may not be chosen freely.The referenced time may only be after this lowerBound.If the referenced time is after this upperBound, the job counts as a late job.voidThe time during the realization of the job that may not be chosen freely.voidsetLowerBound(Long lowerBound) The referenced time may only be after this lowerBound.voidsetUpperBound(Long upperBound) If the referenced time is after this upperBound, the job counts as a late job.
-
Method Details
-
getAnchor
IDtoAbstractAllocationAnchor getAnchor()The time during the realization of the job that may not be chosen freely. -
setAnchor
The time during the realization of the job that may not be chosen freely. -
getLowerBound
Long getLowerBound()The referenced time may only be after this lowerBound. -
setLowerBound
The referenced time may only be after this lowerBound. -
getUpperBound
Long getUpperBound()If the referenced time is after this upperBound, the job counts as a late job. -
setUpperBound
If the referenced time is after this upperBound, the job counts as a late job.
-