Class BTReplicatorSerializedMaterialInsert
java.lang.Object
overit.geocall.bl.BusinessTask<overit.geocallapp.wfm.core.replicator.serializedmaterial.event.ReplicatorSerializedMaterialInsertEvent>
overit.geocallapp.utilities.core.bl.common.validexecution.ValidExecutionBusinessTask<overit.geocallapp.wfm.core.replicator.serializedmaterial.event.ReplicatorSerializedMaterialInsertEvent>
overit.geocallapp.utilities.core.bl.common.validexecution.ValidPermissionBusinessTask<overit.geocallapp.wfm.core.replicator.serializedmaterial.event.ReplicatorSerializedMaterialInsertEvent>
overit.geocallapp.wfm.inventory.bl.task.BTInventoryManagement<overit.geocallapp.wfm.core.replicator.serializedmaterial.event.ReplicatorSerializedMaterialInsertEvent>
overit.geocallapp.wfm.inventory.replicator.task.BTReplicatorSerializedMaterialInsert
- All Implemented Interfaces:
Serializable,Tool,ValidExecution
@Event(value=overit.geocallapp.wfm.core.replicator.serializedmaterial.event.ReplicatorSerializedMaterialInsertEvent.class,
priority=-10)
public class BTReplicatorSerializedMaterialInsert
extends BTInventoryManagement<overit.geocallapp.wfm.core.replicator.serializedmaterial.event.ReplicatorSerializedMaterialInsertEvent>
Business task for check the serialized materials before insert.
This task is called by the main task of serialized materials on core module, and starts before core tasks.
This task is called by the main task of serialized materials on core module, and starts before core tasks.
- Since:
- 14.0
- See Also:
- GCApi:
- task
-
Field Summary
Fields inherited from class overit.geocallapp.utilities.core.bl.common.validexecution.ValidPermissionBusinessTask
LOG -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class overit.geocallapp.wfm.inventory.bl.task.BTInventoryManagement
checkValidExecutionMethods inherited from class overit.geocallapp.utilities.core.bl.common.validexecution.ValidPermissionBusinessTask
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
-
BTReplicatorSerializedMaterialInsert
public BTReplicatorSerializedMaterialInsert()
-
-
Method Details
-
execute
protected void execute(overit.geocallapp.wfm.core.replicator.serializedmaterial.event.ReplicatorSerializedMaterialInsertEvent event, PoolKit poolKit) throws DAException, DAValidateException Description copied from class:ValidExecutionBusinessTaskExecutes the actual business logic after validation has passed.- Specified by:
executein classValidExecutionBusinessTask<overit.geocallapp.wfm.core.replicator.serializedmaterial.event.ReplicatorSerializedMaterialInsertEvent>- Parameters:
event- the input event to processpoolKit- thePoolKit- Throws:
DAException- if a data access error occurs during executionDAValidateException- if validation fails during execution
-
isValidExecution
public boolean isValidExecution()Checks if the execution is valid.- Returns:
- true, if successful
-