Class SchedulingLockAddOperationsInput

java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.scheduling.bl.lock.event.SchedulingLockAddOperationsInput
All Implemented Interfaces:
ConstraintValidator<DynO.Valid,DynO>, Serializable, overit.geocall.timezone.model.TimeZoned

public class SchedulingLockAddOperationsInput extends DynO
Business object representing an input for the event that add operations to the scheduling lock
Since:
18.0
See Also:
GCApi:
bo
  • Constructor Details

    • SchedulingLockAddOperationsInput

      public SchedulingLockAddOperationsInput()
  • Method Details

    • getSchedulingLock

      public SchedulingLock getSchedulingLock()
      Returns the scheduling lock to integrate with the operations
      Returns:
      the scheduling lock
      See Also:
    • setSchedulingLock

      public void setSchedulingLock(SchedulingLock schedulingLock)
      Sets the scheduling lock to integrate with the operations
      Parameters:
      schedulingLock - the scheduling lock
      See Also:
    • getOperations

      public Set<Long> getOperations()
      Returns the list of operations to be added to the lock
      Returns:
      the operations
    • setOperations

      public void setOperations(Set<Long> operations)
      Sets the list of operations to be added to the lock
      Parameters:
      operations - the operations
    • getTimeout

      public Integer getTimeout()
      Returns the timeout after which the lock expires (expressed in seconds)
      Returns:
      the timeout after which the lock expires
    • setTimeout

      public void setTimeout(Integer timeout)
      Set the timeout after which the lock expires (expressed in seconds)
      Parameters:
      timeout - the timeout after which the lock expires