Class SchedulingLockExtendInput
java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.scheduling.bl.lock.event.SchedulingLockExtendInput
- All Implemented Interfaces:
ConstraintValidator<DynO.Valid,,DynO> Serializable,overit.geocall.timezone.model.TimeZoned
Business object representing an input for the event that extends 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 scheduling lock to integrate with the resourcesReturns the timeout after which the lock expires (in seconds)voidsetSchedulingLock(SchedulingLock schedulingLock) Sets the scheduling lock to integrate with the resourcesvoidsetTimeout(Integer timeout) Set the timeout after which the lock expires (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
-
SchedulingLockExtendInput
public SchedulingLockExtendInput()
-
-
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:
-
getTimeout
Returns the timeout after which the lock expires (in seconds)- Returns:
- the timeout after which the lock expires
-
setTimeout
Set the timeout after which the lock expires (in seconds)- Parameters:
timeout- the timeout after which the lock expires
-