Class WorkloadTimeShiftInput
java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.roughplanning.bl.demand.event.WorkloadTimeShiftInput
- All Implemented Interfaces:
ConstraintValidator<DynO.Valid,,DynO> Serializable,overit.geocall.timezone.model.TimeZoned
Business object representing the input for the
WorkloadTimeShiftEvent. - Since:
- 19.0
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class overit.geocall.model.DynO
DynO.SpanFields, DynO.SpanTable, DynO.Valid -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the activity filterReturns the urgency filterReturns the date range filter to be applied on bucketsReturns the date range filter to be applied on bucketsReturns the operation type filterReturns the rough planning filterReturns the urgency filtervoidsetActivityId(Long activityId) Sets the activity filtervoidsetHoursToShift(Long hoursToShift) Sets the urgency filtervoidsetNewPeriod(DateTimeRange newPeriod) Sets the date range filter to be applied on bucketsvoidsetOldPeriod(DateTimeRange oldPeriod) Sets the date range filter to be applied on bucketsvoidsetOperationTypeId(Long operationTypeId) Sets the operation type filtervoidsetRoughPlanningId(Long roughPlanningId) Sets the rough planning filtervoidsetUrgencyId(Long urgencyId) Sets the urgency filterMethods inherited from class overit.geocall.model.DynO
addExtension, extract, extract, fields, from, from, getCriteria, getCriteriaNotExploded, getExtension, getFakeFilter, getUnknownAttributes, getUnknownCriteria, getVariant, getZone, insert, insert, isValid, make, removeCriteria, removeExtensionAttribute, setCriteria, setCriteriaNotExploded, setExtension, setFakeFilter, setUnknownAttributes, setUnknownCriteria, setVariant, setZone, toFlatMap, toFlatMap, toMap, toMap, toString, update, validateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface jakarta.validation.ConstraintValidator
initializeMethods inherited from interface overit.geocall.timezone.model.TimeZoned
hasZone
-
Constructor Details
-
WorkloadTimeShiftInput
public WorkloadTimeShiftInput()
-
-
Method Details
-
getRoughPlanningId
Returns the rough planning filter- Returns:
- the rough planning filter
- See Also:
-
setRoughPlanningId
Sets the rough planning filter- Parameters:
roughPlanningId- the rough planning filter- See Also:
-
getOldPeriod
Returns the date range filter to be applied on buckets- Returns:
- the date range filter to be applied on buckets
-
setOldPeriod
Sets the date range filter to be applied on buckets- Parameters:
oldPeriod- the date range filter to be applied on buckets
-
getNewPeriod
Returns the date range filter to be applied on buckets- Returns:
- the date range filter to be applied on buckets
-
setNewPeriod
Sets the date range filter to be applied on buckets- Parameters:
newPeriod- the date range filter to be applied on buckets
-
getActivityId
Returns the activity filter- Returns:
- the activity filter
-
setActivityId
Sets the activity filter- Parameters:
activityId- the activity filter
-
getOperationTypeId
Returns the operation type filter- Returns:
- the operation type filter
-
setOperationTypeId
Sets the operation type filter- Parameters:
operationTypeId- the operation type filter
-
getUrgencyId
Returns the urgency filter- Returns:
- the urgency filter
-
setUrgencyId
Sets the urgency filter- Parameters:
urgencyId- the urgency filter
-
getHoursToShift
Returns the urgency filter- Returns:
- the urgency filter
-
setHoursToShift
Sets the urgency filter- Parameters:
hoursToShift- the urgency filter
-