Class NotStartedOnSiteBookingCriterion
java.lang.Object
overit.geocallapp.wfm.core.bl.criticalactivity.detectprocess.criterion.CriticalActivityCriterion
overit.geocallapp.wfm.core.bl.criticalactivity.detectprocess.criterion.NotStartedOnSiteBookingCriterion
Criterion that implements the behaviour expected for NOT_STARTED_ON_SITE_BOOKING criterion type.
- Since:
- 13.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionMethod to be implemented in order to define valid wo operation statuses.booleanmatches(BOWorkOrderOperation woOperation, CriticalActivityRule rule) Method to be implemented in order to define if aBOWorkOrderOperationmatches.Methods inherited from class overit.geocallapp.wfm.core.bl.criticalactivity.detectprocess.criterion.CriticalActivityCriterion
getAppointmentStartDate, getArrivalDate, getBookingStartDate, getCache, getCurrentDate, getExpectedEndDate, getInChargeDate, getMinutesDifference, getOperationCenter, getSchedulingStartDate, getWoOperationInterventionScheduling, isAppointmentOperation, isBookingOperation, isDifferenceOverThreshold, isDifferenceUnderThreshold, isNormalOperation, isTimeZoneActive, setCache
-
Constructor Details
-
NotStartedOnSiteBookingCriterion
public NotStartedOnSiteBookingCriterion()
-
-
Method Details
-
getWoOperationStatuses
Description copied from class:CriticalActivityCriterionMethod to be implemented in order to define valid wo operation statuses.- Specified by:
getWoOperationStatusesin classCriticalActivityCriterion- Returns:
- the set of wo operation statuses
-
matches
Description copied from class:CriticalActivityCriterionMethod to be implemented in order to define if aBOWorkOrderOperationmatches.- Specified by:
matchesin classCriticalActivityCriterion- Parameters:
woOperation- the wo operationrule- the rule- Returns:
- true when the wo operation matches
-