Class WOOperationInterventionScheduling
java.lang.Object
overit.geocallapp.wfm.core.bl.schedule.wooperation.WOOperationInterventionScheduling
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcollectPreviousSchedulingPortions(BOScheduling scheduling, List<BOScheduling> collector) protected BOSchedulingfindSchedulingByFilter(Predicate<BOScheduling> filter) getAllSchedulingPortions(BOScheduling scheduling) getIntervention(Long agendaId) getInterventionForemanSchedulings(Long agendaId) getInterventionForemanSchedulings(Long agendaId, boolean collectAllPortions) getInterventionSchedulings(Long agendaId) getInterventionSchedulingsByResourceShift(Long agendaId, Long resourceShift) getLastInterventionForemanSchedulings(boolean collectAllPortions) protected BOSchedulinggetLastSchedulingPortion(BOScheduling scheduling) getSchedulingsByResourceShift(Long resourceShift) booleanbooleanhasInterventionSchedulings(Long agendaId) booleanbooleanprotected booleanisLastSchedulingPortion(BOScheduling scheduling) protected booleanisSchedulingPortion(BOScheduling scheduling) voidsetInterventions(List<Intervention> interventions) voidsetInterventionsSchedulingsMap(Map<Long, List<BOScheduling>> interventionsSchedulingsMap) voidsetSchedulingModel(Long schedulingModel) voidsetWOOperation(BOWorkOrderOperation woOperation)
-
Constructor Details
-
WOOperationInterventionScheduling
public WOOperationInterventionScheduling()
-
-
Method Details
-
getWOOperation
-
setWOOperation
-
getSchedulingModel
-
setSchedulingModel
-
hasInterventions
public boolean hasInterventions() -
getInterventions
-
setInterventions
-
getInterventionsSchedulingsMap
-
setInterventionsSchedulingsMap
public void setInterventionsSchedulingsMap(Map<Long, List<BOScheduling>> interventionsSchedulingsMap) -
getIntervention
-
getLastIntervention
-
hasSchedulings
public boolean hasSchedulings() -
hasInterventionSchedulings
-
getSchedulings
-
getInterventionSchedulings
-
getLastInterventionSchedulings
-
getLastInterventionForemanSchedulings
-
getLastInterventionForemanSchedulings
-
getForemanSchedulings
-
getInterventionForemanSchedulings
-
getInterventionForemanSchedulings
public List<BOScheduling> getInterventionForemanSchedulings(Long agendaId, boolean collectAllPortions) -
getSchedulingsByResourceShift
-
getInterventionSchedulingsByResourceShift
public List<BOScheduling> getInterventionSchedulingsByResourceShift(Long agendaId, Long resourceShift) -
hasOutcomes
public boolean hasOutcomes() -
getOutcomes
-
getLastOutcome
-
getAllSchedulingPortions
-
getLastSchedulingPortion
-
isSchedulingPortion
-
isLastSchedulingPortion
-
collectPreviousSchedulingPortions
protected void collectPreviousSchedulingPortions(BOScheduling scheduling, List<BOScheduling> collector) -
findSchedulingByFilter
-