Class SchedulingLockAddResourcesInput
java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.scheduling.bl.lock.event.SchedulingLockAddResourcesInput
- All Implemented Interfaces:
ConstraintValidator<DynO.Valid,,DynO> Serializable,overit.geocall.timezone.model.TimeZoned
Business object representing an input for the event that add resources to the scheduling lock
- Since:
- 18.0
- See Also:
- GCApi:
- bo
-
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 list of resources to be added to the lockReturns the scheduling lock to integrate with the resourcesReturns the timeout after which the lock expires (expressed in seconds)voidsetResources(Set<Long> resources) Sets the list of resources to be added to the lockvoidsetSchedulingLock(SchedulingLock schedulingLock) Sets the scheduling lock to integrate with the resourcesvoidsetTimeout(Integer timeout) Set the timeout after which the lock expires (expressed in seconds)Methods 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
-
SchedulingLockAddResourcesInput
public SchedulingLockAddResourcesInput()
-
-
Method Details
-
getSchedulingLock
Returns the scheduling lock to integrate with the resources- Returns:
- the scheduling lock
- See Also:
-
setSchedulingLock
Sets the scheduling lock to integrate with the resources- Parameters:
schedulingLock- the scheduling lock- See Also:
-
getResources
Returns the list of resources to be added to the lock- Returns:
- the resources
-
setResources
Sets the list of resources to be added to the lock- Parameters:
resources- the resources
-
getTimeout
Returns the timeout after which the lock expires (expressed in seconds)- Returns:
- the timeout after which the lock expires
-
setTimeout
Set the timeout after which the lock expires (expressed in seconds)- Parameters:
timeout- the timeout after which the lock expires
-