Class DynamicFormsSheetAutomaticInitializationFromOutcomeEvent
java.lang.Object
overit.geocall.bl.GenericEvent<Void>
overit.geocall.bl.BusinessEvent<Void>
overit.geocall.bl.SimpleBusinessEvent<DynamicFormsSheetAutomaticInitializationFromOutcomeInput,Void>
overit.geocallapp.wfm.mobileforms.bl.sheet.event.DynamicFormsSheetAutomaticInitializationFromOutcomeEvent
public class DynamicFormsSheetAutomaticInitializationFromOutcomeEvent
extends SimpleBusinessEvent<DynamicFormsSheetAutomaticInitializationFromOutcomeInput,Void>
Event to automatically initialize Dynamic Forms Sheets from outcome.
This event creates Dynamic Forms Sheets for all templates that are marked as "auto generable from mobile" in the Mobile Card configuration and have an outcome rule with the "required if auto-generable" flag set to true for the specified outcome reason.
The launcher must provide a valid intervention group ID, outcome reason ID,
work order operation ID, and operation center ID in the
DynamicFormsSheetAutomaticInitializationFromOutcomeInput.
The listener creates the Dynamic Forms Sheets and associates them with the work order operation.
- Since:
- 22.0
- GCApi:
- event
- Reactors:
- No Spouts
BTDynamicFormsSheetAutomaticInitializationFromOutcome(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
ConstructorsConstructorDescriptionDynamicFormsSheetAutomaticInitializationFromOutcomeEvent(DynamicFormsSheetAutomaticInitializationFromOutcomeInput input) Creates a new event with the specified input. -
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
-
DynamicFormsSheetAutomaticInitializationFromOutcomeEvent
public DynamicFormsSheetAutomaticInitializationFromOutcomeEvent(DynamicFormsSheetAutomaticInitializationFromOutcomeInput input) Creates a new event with the specified input.- Parameters:
input- the input containing intervention group, outcome reason, work order operation, and operation center
-