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

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

    • SchedulingLockAddResourcesInput

      public SchedulingLockAddResourcesInput()
  • Method Details

    • getSchedulingLock

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

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

      public Set<Long> getResources()
      Returns the list of resources to be added to the lock
      Returns:
      the resources
    • setResources

      public void setResources(Set<Long> resources)
      Sets the list of resources to be added to the lock
      Parameters:
      resources - the resources
    • 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