Class BTBundlingRuleOrderingLoad
java.lang.Object
overit.geocall.bl.BusinessTask<BundlingRuleOrderingLoadEvent>
overit.geocallapp.utilities.core.bl.common.validexecution.ValidExecutionBusinessTask<BundlingRuleOrderingLoadEvent>
overit.geocallapp.wfm.bundler.bl.task.BTBundler<BundlingRuleOrderingLoadEvent>
overit.geocallapp.wfm.bundler.bl.configuration.bundling.rule.ordering.task.BTBundlingRuleOrderingLoad
- All Implemented Interfaces:
Serializable,Tool,ValidExecution
@Event(BundlingRuleOrderingLoadEvent.class)
public class BTBundlingRuleOrderingLoad
extends BTBundler<BundlingRuleOrderingLoadEvent>
Business task that loads a
When the
BOBundlingRuleOrdering. When the
BundlingRuleOrderingLoadEvent is launched the BT notices the
call and loads the BOBundlingRuleOrdering based on the event's input.
Required fields:
- a bundling rule ordering id
- Since:
- 11.0
- See Also:
- GCApi:
- task
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidexecute(BundlingRuleOrderingLoadEvent event, PoolKit poolKit) Starting from the given id, it loads the correspondingBOBundlingRuleOrderingand writes it into the event journal.Methods inherited from class overit.geocallapp.wfm.bundler.bl.task.BTBundler
getException, isValidExecution, throwExceptionIfInvalidMethods inherited from class overit.geocallapp.utilities.core.bl.common.validexecution.ValidExecutionBusinessTask
body, checkValidExecution, getEventMethods inherited from class overit.geocall.bl.BusinessTask
start, start, startAlone, startInBackground
-
Constructor Details
-
BTBundlingRuleOrderingLoad
public BTBundlingRuleOrderingLoad()
-
-
Method Details
-
execute
protected void execute(BundlingRuleOrderingLoadEvent event, PoolKit poolKit) throws DAException, DAValidateException Starting from the given id, it loads the correspondingBOBundlingRuleOrderingand writes it into the event journal.- Specified by:
executein classValidExecutionBusinessTask<BundlingRuleOrderingLoadEvent>- Parameters:
event- theBundlingRuleOrderingLoadEventpoolKit- thePoolKit- Throws:
DAException- the DA exceptionDAValidateException- the DA validate exception
-