Class DataCollectionTemplateVisibilityRuleDeleteEvent
java.lang.Object
overit.geocall.bl.GenericEvent<Void>
overit.geocall.bl.BusinessEvent<Void>
overit.geocall.bl.SimpleBusinessEvent<Long,Void>
overit.geocallapp.wfm.mobileforms.bl.template.visibilityrules.event.DataCollectionTemplateVisibilityRuleDeleteEvent
Event for deleting a template visibility rule with all its associated rows.
This event takes a rule header id as input and deletes it along with all related rows. The deletion is performed in the correct order to maintain referential integrity: first all rows are deleted, then the header.
- Since:
- 22.0
- GCApi:
- event
- Reactors:
- No Spouts
BTDataCollectionTemplateVisibilityRuleDelete(0)-
Nested Class Summary
Nested classes/interfaces inherited from class overit.geocall.bl.GenericEvent
GenericEvent.Step<O> -
Field Summary
Fields inherited from class overit.geocall.bl.SimpleBusinessEvent
inputFields inherited from class overit.geocall.bl.GenericEvent
executorService, journal, streamJournal -
Constructor Summary
ConstructorsConstructorDescriptionDataCollectionTemplateVisibilityRuleDeleteEvent(Long ruleHeaderId) Instantiates a new template visibility rule delete event. -
Method Summary
Methods inherited from class overit.geocall.bl.SimpleBusinessEvent
getInputMethods inherited from class overit.geocall.bl.BusinessEvent
doLaunchMethods inherited from class overit.geocall.bl.GenericEvent
clearEvents, defineInterruptor, defineResult, getJournal, getResult, getSpouts, getStreamJournal, isInternal, launch, launch, launchAsync, launchAsync, register, registerSpouts
-
Constructor Details
-
DataCollectionTemplateVisibilityRuleDeleteEvent
Instantiates a new template visibility rule delete event.- Parameters:
ruleHeaderId- the id of the template visibility rule header to delete
-