Class BTAssetCharacteristicValueUpdateBatch
java.lang.Object
overit.geocall.bl.BusinessTask<AssetCharacteristicValueUpdateBatchEvent>
overit.geocallapp.utilities.core.bl.common.validexecution.ValidExecutionBusinessTask<AssetCharacteristicValueUpdateBatchEvent>
overit.geocallapp.utilities.core.bl.common.validexecution.ValidPermissionBusinessTask<AssetCharacteristicValueUpdateBatchEvent>
overit.geocallapp.utilities.core.bl.common.batch.task.BTBatch<BOAssetCharacteristicValue,Void,AssetCharacteristicValueUpdateEvent,AssetCharacteristicValueUpdateBatchEvent>
overit.geocallapp.wfm.orchestrator.assets.bl.characteristic.value.task.BTAssetCharacteristicValueUpdateBatch
- All Implemented Interfaces:
Serializable,Tool,ValidExecution
@Event(AssetCharacteristicValueUpdateBatchEvent.class)
public class BTAssetCharacteristicValueUpdateBatch
extends BTBatch<BOAssetCharacteristicValue,Void,AssetCharacteristicValueUpdateEvent,AssetCharacteristicValueUpdateBatchEvent>
Business task in order to update a list of
For each update the base event
The output will be built as a list containing the return types of the base event
BOAssetCharacteristicValue. For each update the base event
AssetCharacteristicValueUpdateEvent is called and as input it will receive a BOAssetCharacteristicValue
from the list of BOAssetCharacteristicValue as input. The output will be built as a list containing the return types of the base event
AssetCharacteristicValueUpdateEvent. - Since:
- 17.0
- See Also:
- GCApi:
- task
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the class of the business event to be used for processing each input item.Methods inherited from class overit.geocallapp.utilities.core.bl.common.batch.task.BTBatch
execute, executeEvent, getEventConstructor, isValidExecutionMethods inherited from class overit.geocallapp.utilities.core.bl.common.validexecution.ValidPermissionBusinessTask
checkValidExecution, getException, throwExceptionIfInvalidMethods inherited from class overit.geocallapp.utilities.core.bl.common.validexecution.ValidExecutionBusinessTask
body, getEventMethods inherited from class overit.geocall.bl.BusinessTask
start, start, startAlone, startInBackground
-
Constructor Details
-
BTAssetCharacteristicValueUpdateBatch
public BTAssetCharacteristicValueUpdateBatch()
-
-
Method Details
-
getBusinessEventClass
Description copied from class:BTBatchReturns the class of the business event to be used for processing each input item. This method must be implemented by subclasses to specify which business event class should be instantiated for each input item in the batch.- Specified by:
getBusinessEventClassin classBTBatch<BOAssetCharacteristicValue,Void, AssetCharacteristicValueUpdateEvent, AssetCharacteristicValueUpdateBatchEvent> - Returns:
- the class object representing the business event type
-