java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.event.BundlingOperationSelectInput
All Implemented Interfaces:
ConstraintValidator<DynO.Valid,DynO>, Serializable, overit.geocall.timezone.model.TimeZoned

public class BundlingOperationSelectInput extends DynO
Object used as an input bean for the BundlingOperationSelectEvent.
Since:
10.1
See Also:
GCApi:
bo
  • Constructor Details

    • BundlingOperationSelectInput

      public BundlingOperationSelectInput()
  • Method Details

    • getWorkOrderOperationIds

      public List<Long> getWorkOrderOperationIds()
      Returns the list of work order operation ids.
      Returns:
      the list of BOWorkOrderOperation ids
    • setWorkOrderOperationIds

      public void setWorkOrderOperationIds(List<Long> workOrderOperationIds)
      Sets the list of work order operation ids.
      Parameters:
      workOrderOperationIds - the list of BOWorkOrderOperation ids
    • hasWorkOrderOperationIds

      public boolean hasWorkOrderOperationIds()
      Checks if the list of BOWorkOrderOperation is empty or not.
      Returns:
      true if the BOWorkOrderOperation is not empty and not null, false otherwise
    • getWorkOrderFilters

      public List<Long> getWorkOrderFilters()
      Returns the list of work order filters ids.
      Returns:
      a list of work order filter ids
    • setWorkOrderFilters

      public void setWorkOrderFilters(List<Long> workOrderFilters)
      Sets the list of work order filters ids.
      Parameters:
      workOrderFilters - the list of work order filter ids
    • isCheckExclusions

      public boolean isCheckExclusions()
      Checks if the work order operations given as input are all valid for bundling.
      Returns:
      true if all work order operations must be checked, false otherwise
    • setCheckExclusions

      public void setCheckExclusions(boolean checkExclusions)
      Sets the check exclusions flag.
      Parameters:
      checkExclusions - true if all work order operations must be checked, false otherwise
    • getCache

      public BundleEntitiesCache getCache()
      Returns the cache used for the Bundle related entities.
      Returns:
      the BundleEntitiesCache
    • setCache

      public void setCache(BundleEntitiesCache cache)
      Sets the cache to use for the Bundle related entities.
      Parameters:
      cache - the BundleEntitiesCache