Class WorkOrderOperationResourceRequirementsUpdateInput
java.lang.Object
overit.geocallapp.wfm.workorders.bl.operation.event.WorkOrderOperationResourceRequirementsUpdateInput
Input class for updating resource requirements on multiple work order operations in a single database operation.
This class contains the data needed to update mandatory and preferred resources/teams that should be assigned
to the operations.
The update will affect these fields:
- Mandatory teams that must be assigned to the operations
- Mandatory resources that must be assigned to the operations
- Preferred resources that should be assigned to the operations when possible
- Since:
- 20.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the collection of operation IDs to update.voidsetExcludedResources(Collection<String> excludedResources) voidsetMandatoryResources(Collection<String> mandatoryResources) voidsetMandatoryTeams(Collection<String> mandatoryTeams) voidsetOperationIds(Collection<Long> operationIds) Sets the collection of operation IDs to update.voidsetPreferredResources(Collection<String> preferredResources)
-
Constructor Details
-
WorkOrderOperationResourceRequirementsUpdateInput
public WorkOrderOperationResourceRequirementsUpdateInput()
-
-
Method Details
-
getOperationIds
Gets the collection of operation IDs to update.- Returns:
- the collection of operation IDs
-
setOperationIds
Sets the collection of operation IDs to update.- Parameters:
operationIds- the collection of operation IDs
-
getMandatoryTeams
-
setMandatoryTeams
-
getMandatoryResources
-
setMandatoryResources
-
getPreferredResources
-
setPreferredResources
-
getExcludedResources
-
setExcludedResources
-