Class NotInChargeCriterion
java.lang.Object
overit.geocallapp.wfm.core.bl.criticalactivity.detectprocess.criterion.CriticalActivityCriterion
overit.geocallapp.wfm.core.bl.criticalactivity.detectprocess.criterion.NotInChargeCriterion
Criterion that implements the behaviour expected for NOT_IN_CHARGE 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
-
NotInChargeCriterion
public NotInChargeCriterion()
-
-
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
-