Class ManualAssignmentContext
java.lang.Object
overit.geocallapp.wfm.orchestrator.scheduling.bl.activityassignment.task.ManualAssignmentContext
Object that contains all the loaded entities used in the activity assignment
task
- Since:
- 17.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the activity.Gets the address.Gets the agenda.Gets the appointment.Gets the work shift scheduling records before any change.getTeam()Gets the work order header.Gets the work order operation.Retrieves the list of workshift days.voidsetActivity(BOActivity activity) Sets the activity.voidsetAddress(BOAddress address) Sets the address.voidSets the agenda.voidsetAppointment(BOAppointment appointment) Sets the appointment.voidsetInitialWorkShiftSchedulings(List<BOScheduling> initialWorkShiftSchedulings) Sets the initial work shift scheduling records.voidsetOperationCenter(BOOperationCenter operationCenter) voidsetTeam(SchedulingTeam team) voidsetWorkOrderHeader(BOWorkOrderHeader workOrderHeader) Sets the work order header.voidsetWorkOrderOperation(BOWorkOrderOperation workOrderOperation) Sets the work order operation.voidsetWorkShiftDays(List<Date> workShiftDays) Sets the list of workshift days.
-
Constructor Details
-
ManualAssignmentContext
public ManualAssignmentContext()
-
-
Method Details
-
getWorkOrderHeader
Gets the work order header.- Returns:
- the work order header
-
setWorkOrderHeader
Sets the work order header.- Parameters:
workOrderHeader- the new work order header
-
getWorkOrderOperation
Gets the work order operation.- Returns:
- the work order operation
-
setWorkOrderOperation
Sets the work order operation.- Parameters:
workOrderOperation- the new work order operation
-
getActivity
Gets the activity.- Returns:
- the activity
-
setActivity
Sets the activity.- Parameters:
activity- the new activity
-
getAddress
Gets the address.- Returns:
- the address
-
setAddress
Sets the address.- Parameters:
address- the new address
-
getAppointment
Gets the appointment.- Returns:
- the appointment
-
setAppointment
Sets the appointment.- Parameters:
appointment- the new appointment
-
getAgenda
Gets the agenda.- Returns:
- the agenda
-
setAgenda
Sets the agenda.- Parameters:
agenda- the new agenda
-
getInitialWorkShiftSchedulings
Gets the work shift scheduling records before any change.- Returns:
- the work shift scheduling records before changes
-
setInitialWorkShiftSchedulings
Sets the initial work shift scheduling records.- Parameters:
initialWorkShiftSchedulings- the initial work shift scheduling records
-
getOperationCenter
- Returns:
- the operationCenter
-
setOperationCenter
- Parameters:
operationCenter- the operationCenter to set
-
getTeam
- Returns:
- the team
-
setTeam
- Parameters:
team- the team to set
-
getWorkShiftDays
Retrieves the list of workshift days.- Returns:
- The list of workshift days.
-
setWorkShiftDays
Sets the list of workshift days.- Parameters:
workShiftDays- the new list of workshift days
-