Class AggregateBundleRequirementsLoadInput
java.lang.Object
overit.geocallapp.wfm.bundler.bl.bundleRequirement.event.AggregateBundleRequirementsLoadInput
Input class for loading requirements on multiple bundles in a single database operation.
This class contains the data needed to load mandatory and preferred resources/teams that should be assigned
to the bundles.
The load will affect these fields:
- Mandatory teams that must be assigned to the bundles
- Mandatory resources that must be assigned to the bundles
- Preferred resources that should be assigned to the bundles when possible
- Excluded resources that must not be assigned to the bundles
- Excluded teams that must not be assigned to the bundles
- Since:
- 22.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the collection of bundle IDs to load.Gets the operation center.getType()Gets the type.voidsetBundles(Collection<Long> bundles) Sets the collection of bundle IDs to load.voidsetOperationCenter(Long operationCenter) Sets the operation center.voidSets the type.
-
Constructor Details
-
AggregateBundleRequirementsLoadInput
public AggregateBundleRequirementsLoadInput()
-
-
Method Details
-
getBundles
Gets the collection of bundle IDs to load.- Returns:
- the collection of bundle IDs
-
setBundles
Sets the collection of bundle IDs to load.- Parameters:
bundles- the collection of bundle IDs
-
getOperationCenter
Gets the operation center.- Returns:
- the operation center
-
setOperationCenter
Sets the operation center.- Parameters:
operationCenter- the new operation center
-
getType
Gets the type.- Returns:
- the type
-
setType
Sets the type.- Parameters:
type- the new type
-