Class BTBundlingRuleOrderingInsert
java.lang.Object
overit.geocall.bl.BusinessTask<BundlingRuleOrderingInsertEvent>
overit.geocallapp.utilities.core.bl.common.validexecution.ValidExecutionBusinessTask<BundlingRuleOrderingInsertEvent>
overit.geocallapp.wfm.bundler.bl.task.BTBundler<BundlingRuleOrderingInsertEvent>
overit.geocallapp.wfm.bundler.bl.configuration.bundling.rule.ordering.task.BTBundlingRuleOrderingInsert
- All Implemented Interfaces:
Serializable,Tool,ValidExecution
@Event(BundlingRuleOrderingInsertEvent.class)
public class BTBundlingRuleOrderingInsert
extends BTBundler<BundlingRuleOrderingInsertEvent>
Business task that inserts a
When the
BOBundlingRuleOrdering. When the
BundlingRuleOrderingInsertEvent is launched the BT notices
the call and inserts the BOBundlingRuleOrdering based on the event's
input. Required fields:
- bundling rule
- ordering
- priority
- Since:
- 11.0
- See Also:
- GCApi:
- task
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidexecute(BundlingRuleOrderingInsertEvent event, PoolKit poolKit) Inserts the givenBOBundlingRuleOrderingand writes the newly generated id 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
-
BTBundlingRuleOrderingInsert
public BTBundlingRuleOrderingInsert()
-
-
Method Details
-
execute
protected void execute(BundlingRuleOrderingInsertEvent event, PoolKit poolKit) throws DAException, DAValidateException Inserts the givenBOBundlingRuleOrderingand writes the newly generated id into the event journal.- Specified by:
executein classValidExecutionBusinessTask<BundlingRuleOrderingInsertEvent>- Parameters:
event- theBundlingRuleOrderingInsertEventpoolKit- thePoolKit- Throws:
DAException- the DA exceptionDAValidateException- the DA validate exception
-