Class OverlappingWorkShiftSearchEvent
java.lang.Object
overit.geocall.bl.GenericEvent<List<BOWorkShift>>
overit.geocall.bl.BusinessEvent<List<BOWorkShift>>
overit.geocall.bl.SimpleBusinessEvent<OverlappingWorkShiftSearchInput,List<BOWorkShift>>
overit.geocallapp.wfm.calendars.bl.workshift.event.OverlappingWorkShiftSearchEvent
public class OverlappingWorkShiftSearchEvent
extends SimpleBusinessEvent<OverlappingWorkShiftSearchInput,List<BOWorkShift>>
Event used to find any overlapping
BOWorkShifts on the given day for the given resource. - Since:
- 17.0
- GCApi:
- event
- Reactors:
- No Spouts
BTOverlappingWorkShiftSearch(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
ConstructorsConstructorDescriptionOverlappingWorkShiftSearchEvent(OverlappingWorkShiftSearchInput overlappingWorkShiftSearchInput) Instantiates a new overlapping work shift search 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
-
OverlappingWorkShiftSearchEvent
public OverlappingWorkShiftSearchEvent(OverlappingWorkShiftSearchInput overlappingWorkShiftSearchInput) Instantiates a new overlapping work shift search event.- Parameters:
overlappingWorkShiftSearchInput- theOverlappingWorkShiftSearchInputcontaining the information to perform the search of the overlapping work shifts for a given resource and a certain day
-