java.lang.Object
overit.geocallapp.wfm.orchestrator.scheduling.bl.activityremoval.task.ManualRemovalContext

public class ManualRemovalContext extends Object
Object that contains all the loaded entities used in the activity assignment task
Since:
18.0
  • Constructor Details

    • ManualRemovalContext

      public ManualRemovalContext()
  • Method Details

    • getWorkOrderHeader

      public BOWorkOrderHeader getWorkOrderHeader()
      Gets the work order header.
      Returns:
      the work order header
    • setWorkOrderHeader

      public void setWorkOrderHeader(BOWorkOrderHeader workOrderHeader)
      Sets the work order header.
      Parameters:
      workOrderHeader - the new work order header
    • getWorkOrderOperation

      public BOWorkOrderOperation getWorkOrderOperation()
      Gets the work order operation.
      Returns:
      the work order operation
    • setWorkOrderOperation

      public void setWorkOrderOperation(BOWorkOrderOperation workOrderOperation)
      Sets the work order operation.
      Parameters:
      workOrderOperation - the new work order operation
    • getAppointment

      public BOAppointment getAppointment()
      Gets the appointment.
      Returns:
      the appointment
    • setAppointment

      public void setAppointment(BOAppointment appointment)
      Sets the appointment.
      Parameters:
      appointment - the new appointment
    • getAgenda

      public BOAgenda getAgenda()
      Gets the agenda.
      Returns:
      the agenda
    • setAgenda

      public void setAgenda(BOAgenda agenda)
      Sets the agenda.
      Parameters:
      agenda - the new agenda
    • getInitialWorkShiftSchedulings

      public List<BOScheduling> getInitialWorkShiftSchedulings()
      Gets the work shift scheduling records before any change.
      Returns:
      the work shift scheduling records before changes
    • setInitialWorkShiftSchedulings

      public void setInitialWorkShiftSchedulings(List<BOScheduling> initialWorkShiftSchedulings)
      Sets the initial work shift scheduling records.
      Parameters:
      initialWorkShiftSchedulings - the initial work shift scheduling records
    • getOperationCenter

      public BOOperationCenter getOperationCenter()
      Returns:
      the operationCenter
    • setOperationCenter

      public void setOperationCenter(BOOperationCenter operationCenter)
      Parameters:
      operationCenter - the operationCenter to set
    • getTeam

      public SchedulingTeam getTeam()
      Returns:
      the team
    • setTeam

      public void setTeam(SchedulingTeam team)
      Parameters:
      team - the team to set