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

public class DataCollectionTemplateVisibilityRuleDeleteEvent extends SimpleBusinessEvent<Long,Void>
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:
BTDataCollectionTemplateVisibilityRuleDelete(0)
No Spouts
  • Constructor Details

    • DataCollectionTemplateVisibilityRuleDeleteEvent

      public DataCollectionTemplateVisibilityRuleDeleteEvent(Long ruleHeaderId)
      Instantiates a new template visibility rule delete event.
      Parameters:
      ruleHeaderId - the id of the template visibility rule header to delete