Class AgendaAlignFromSchedulingEvent
java.lang.Object
overit.geocall.bl.GenericEvent<Void>
overit.geocall.bl.BusinessEvent<Void>
overit.geocall.bl.SimpleBusinessEvent<AgendaAlignFromSchedulingInput,Void>
overit.geocallapp.wfm.scheduling.bl.agenda.event.AgendaAlignFromSchedulingEvent
public class AgendaAlignFromSchedulingEvent
extends SimpleBusinessEvent<AgendaAlignFromSchedulingInput,Void>
This event replaces the AFTER EACH ROW IS of the trigger AAGGIORNAAAGENDA. It also includes the team composition building
function (XWFMFGETLISTAIDUTENTIAGENDA2) -> inside AFTER STATEMENT IS of the same trigger.
The case "order a order" inside the trigger is not added yet.
In the input there are two list, one with the old scheduling records and one with the updated scheduling records.
- Since:
- 17.0
- GCApi:
- event
- No Reactors
- No Spouts
-
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
ConstructorsConstructorDescriptionAgendaAlignFromSchedulingEvent(AgendaAlignFromSchedulingInput schedulingInput) Launch AgendaAlignFromSchedulingEvent -
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
-
AgendaAlignFromSchedulingEvent
Launch AgendaAlignFromSchedulingEvent- Parameters:
schedulingInput- theAgendaAlignFromSchedulingInputinput with two list, one with initial scheduling records and one with updated scheduling records
-