Class FreezingDayValidationEvent
java.lang.Object
overit.geocall.bl.GenericEvent<Void>
overit.geocall.bl.BusinessEvent<Void>
overit.geocall.bl.SimpleBusinessEvent<FreezingDayValidationInput,Void>
overit.geocallapp.wfm.orchestrator.scheduling.bl.freezingday.event.FreezingDayValidationEvent
public class FreezingDayValidationEvent
extends SimpleBusinessEvent<FreezingDayValidationInput,Void>
Event used to check the freezing validation.
More specifically, the event checks whether is possible to perform a scheduling action (paste/cut/etc.) basing on the scheduling configuration related to the operation center. When the daily freezing is active, not action on the past is possible. Whereas, when the daily freezing is not active, the possible actions are limited by the
More specifically, the event checks whether is possible to perform a scheduling action (paste/cut/etc.) basing on the scheduling configuration related to the operation center. When the daily freezing is active, not action on the past is possible. Whereas, when the daily freezing is not active, the possible actions are limited by the
OperationCenterFreezingDateCalculationEvent.
The launcher must provide a valid FreezingDayValidationInput in order to successfully call this event. - Since:
- 17.0
- GCApi:
- event
- Reactors:
- No Spouts
BTFreezingDayValidation(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
ConstructorsConstructorDescriptionInstantiates a new freezing day validation 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
-
FreezingDayValidationEvent
Instantiates a new freezing day validation event.- Parameters:
input- theFreezingDayValidationInput
-