Uses of Class
overit.geocallapp.wfm.crewshell.bl.BOCrewShell
Packages that use BOCrewShell
Package
Description
-
Uses of BOCrewShell in overit.geocallapp.wfm.core.bl.crewshell
Methods in overit.geocallapp.wfm.core.bl.crewshell that return BOCrewShellModifier and TypeMethodDescriptionprotected static BOCrewShellCrewShellUtils.getCrewShell(Long crewShellId, PoolKit pk) -
Uses of BOCrewShell in overit.geocallapp.wfm.core.bl.crewshell.address.task
Fields in overit.geocallapp.wfm.core.bl.crewshell.address.task with type parameters of type BOCrewShellModifier and TypeFieldDescriptionprotected BOCache<BOCrewShell> BTCrewShellAddressDelete.crewShellBOCache -
Uses of BOCrewShell in overit.geocallapp.wfm.core.bl.crewshell.composition.draft
Methods in overit.geocallapp.wfm.core.bl.crewshell.composition.draft with parameters of type BOCrewShellModifier and TypeMethodDescriptionstatic voidCrewShellTechnicianChecksUtils.checkActivitiesInChargeToCrewShell(BOCrewShell crewShell, Date day, PoolKit pk) static voidCrewShellTechnicianChecksUtils.checkCrewShellWorkshift(BOCrewShell crewShell, Date day, PoolKit pk) static voidCrewShellTechnicianChecksUtils.checkScheduledActivities(BOCrewShell crewShell, PoolKit pk) static voidCrewShellTechnicianChecksUtils.checkScheduledActivitiesByDay(BOCrewShell crewShell, Date day, PoolKit pk) static voidCrewShellTechnicianChecksUtils.validateCrewShell(BOCrewShell crewShell, Date day, PoolKit poolKit) -
Uses of BOCrewShell in overit.geocallapp.wfm.core.bl.crewshell.composition.task
Fields in overit.geocallapp.wfm.core.bl.crewshell.composition.task with type parameters of type BOCrewShellModifier and TypeFieldDescriptionprotected BOCache<BOCrewShell> BTCrewShellCompositionUpdate.crewShellBOCacheMethods in overit.geocallapp.wfm.core.bl.crewshell.composition.task that return BOCrewShellModifier and TypeMethodDescriptionprotected BOCrewShellBTCrewShellCompositionConfirm.getCrewShell(Long crewShell, PoolKit pk) protected BOCrewShellBTCrewShellCompositionConfirm.getCrewShellById(Long crewShellId, PoolKit poolKit) Methods in overit.geocallapp.wfm.core.bl.crewshell.composition.task with parameters of type BOCrewShellModifier and TypeMethodDescriptionprotected voidBTCrewShellCompositionConfirm.alignSchedulingsAfterEmptyingComposition(BOWorkShift crewShellWorkshift, BOCrewShell crewShell, PoolKit pk) protected voidBTCrewShellCompositionConfirm.checkWorkshiftIsDefined(BOWorkShift workshift, boolean emptyComposition, BOCrewShell crewShell, Date day) protected booleanBTCrewShellCompositionConfirm.transferAgendaToFictitiousResource(Long agendaId, BOCrewShell crewShell, Long scheduling, PoolKit pk) protected voidBTCrewShellCompositionConfirm.validate(BOCrewShell crewShell, Date day, List<BOCrewShellDraftComposition> draftTechnicians, PoolKit poolKit) -
Uses of BOCrewShell in overit.geocallapp.wfm.core.bl.crewshell.configuration.operationcenter.task
Methods in overit.geocallapp.wfm.core.bl.crewshell.configuration.operationcenter.task that return types with arguments of type BOCrewShellModifier and TypeMethodDescriptionprotected List<BOCrewShell> BTCrewShellOperationCenterDelete.retrieveCrewShellsByOC(BOCrewShellOperationCenter input, PoolKit poolKit) Retrieves theBOCrewShellobjects (i.e., crew shells) associated with the givenBOOperationCenterobject (i.e., operation center). -
Uses of BOCrewShell in overit.geocallapp.wfm.core.bl.crewshell.dailyplan
Subclasses of BOCrewShell in overit.geocallapp.wfm.core.bl.crewshell.dailyplan -
Uses of BOCrewShell in overit.geocallapp.wfm.core.bl.crewshell.skill.task
Fields in overit.geocallapp.wfm.core.bl.crewshell.skill.task with type parameters of type BOCrewShellModifier and TypeFieldDescriptionprotected BOCache<BOCrewShell> BTCrewShellSkillInsert.crewShellBOCacheMethods in overit.geocallapp.wfm.core.bl.crewshell.skill.task that return BOCrewShellModifier and TypeMethodDescriptionprotected BOCrewShellBTCrewShellSkillDelete.loadCrewShell(Long crewShellID, PoolKit poolKit) Load theBOCrewShellobject (i.e., the crew shell) by its ID. -
Uses of BOCrewShell in overit.geocallapp.wfm.core.bl.crewshell.task
Methods in overit.geocallapp.wfm.core.bl.crewshell.task with parameters of type BOCrewShellModifier and TypeMethodDescriptionprotected voidBTCrewShellUpdate.addTombstone(BOCrewShell oldCrewShell, BOCrewShell crewShell, PoolKit poolKit) Adds a tombstone for theBOCrewShellobject (i.e., the crew shell) if it is activated.protected voidBTCrewShellUpdate.checkDisable(BOCrewShell crewShell, PoolKit poolKit) Checks if theBOCrewShellobject (i.e., the crew shell) can be deactivated.protected LongBTCrewShellInsert.createDummyUser(BOCrewShell crewShell, PoolKit pk) Creates aBOSchedulingUserobject (i.e., the dummy user) associated with theBOCrewShellobject.protected voidBTCrewShellUpdate.updateDummyUser(BOCrewShell crewShell, PoolKit poolKit) Updates theBOSchedulingUserobject (i.e., the dummy user) associated with theBOCrewShellobject (i.e., the event input)protected voidBTCrewShellInsert.validateInput(BOCrewShell input, PoolKit pk) Validates theBOCrewShellobject data before its insertion.protected voidBTCrewShellInsert.validateOperationCenter(BOCrewShell input, PoolKit pk) Validates the operation center: user must be enabled for that operation center -
Uses of BOCrewShell in overit.geocallapp.wfm.core.bl.crewshell.user
Methods in overit.geocallapp.wfm.core.bl.crewshell.user that return BOCrewShellMethods in overit.geocallapp.wfm.core.bl.crewshell.user with parameters of type BOCrewShellModifier and TypeMethodDescriptionvoidCrewShellUser.setCrewShell(BOCrewShell crewShell) Sets the crew shell. -
Uses of BOCrewShell in overit.geocallapp.wfm.core.bl.crewshell.workshift.task
Methods in overit.geocallapp.wfm.core.bl.crewshell.workshift.task that return BOCrewShellModifier and TypeMethodDescriptionprotected BOCrewShellBTCrewShellWorkshiftCheck.getOverlappingCrewShell(BOWorkShift workshift, PoolKit poolKit) Methods in overit.geocallapp.wfm.core.bl.crewshell.workshift.task with parameters of type BOCrewShellModifier and TypeMethodDescriptionprotected voidBTCrewShellWorkshiftCompleteModify.validateCrewShellWorkshift(BOWorkShift workShift, BOCrewShell crewShell, PoolKit poolKit) -
Uses of BOCrewShell in overit.geocallapp.wfm.core.ux.crewshell.composition
Fields in overit.geocallapp.wfm.core.ux.crewshell.composition declared as BOCrewShellMethods in overit.geocallapp.wfm.core.ux.crewshell.composition with parameters of type BOCrewShellModifier and TypeMethodDescriptionprotected List<BOCrewShellSkill> CrewShellComposition.retrieveRequiredSkills(BOCrewShell crewShell) Retrieves the list of the Crew Shell's required skills -
Uses of BOCrewShell in overit.geocallapp.wfm.core.ux.crewshell.composition.allocatetechnician
Fields in overit.geocallapp.wfm.core.ux.crewshell.composition.allocatetechnician declared as BOCrewShellMethods in overit.geocallapp.wfm.core.ux.crewshell.composition.allocatetechnician with parameters of type BOCrewShellModifier and TypeMethodDescriptionAllocateTechnicians.retrieveAlreadyAssignedUserIDs(BOCrewShell crewShell) Retrieves the combined list of the IDs of theBOSchedulingUserobjects (i.e., users) to be excluded from the search.protected List<BOWorkShift> AllocateTechnicians.retrieveCancelledBecauseInCrewShellWorkShifts(BOCrewShell crewShell) AllocateTechnicians.retrieveCrewShellConfirmedUserIDs(BOCrewShell crewShell) Retrieves the list of the IDs of theBOSchedulingUserobjects (i.e., users) to be excluded from the search.AllocateTechnicians.retrieveCrewShellDraftUserIDs(BOCrewShell crewShell) Retrieves the list of the IDs of theBOSchedulingUserobjects (i.e., users) to be excluded from the search.protected List<BOCrewShellDraftComposition> AllocateTechnicians.retrieveCrewShellTechnicians(BOCrewShell crewShell) Retrieves the list of theBOCrewShellDraftCompositionobjects related to theBOCrewShellobject.AllocateTechnicians.retrieveCrewShellUserIDs(BOCrewShell crewShell) Retrieves the list of the IDs of theBOSchedulingUserobjects (i.e., users) to be excluded from the search.AllocateTechnicians.retrieveFixedTeamUserIDs(BOCrewShell crewShell) Retrieves the list of the IDs of theBOSchedulingUserobjects (i.e., users) to be excluded from the search.AllocateTechnicians.retrieveMissingCrewShellSkillIDs(BOCrewShell crewShell) Retrieves the list of the IDs of the missing_skills, or rather, the list of the IDs of the required_skills with the exclusion of the FSM skills' IDs related to theBOCrewShellDraftCompositionobjects.AllocateTechnicians.retrieveMissingCrewShellSkillsDescriptions(BOCrewShell crewShell) Retrieves the list of the descriptions of the missing_skills, or rather, the list of the descriptions of the required_skills with the exclusion of the FSM skills' descriptions related to theBOCrewShellDraftCompositionobjects.AllocateTechnicians.retrieveRealUserIDs(BOCrewShell crewShell) Retrieves the list of the IDs of the realBOSchedulingUserobjects (i.e., users) which belong to the specified OC (i.e., operation center).AllocateTechnicians.retrieveRequiredSkillDescriptions(BOCrewShell crewShell) Retrieves the list of the values of the description field for eachBOSkillobject related to the retrievedBOCrewShellSkillobjects.protected List<BOCrewShellSkill> AllocateTechnicians.retrieveRequiredSkills(BOCrewShell crewShell) Retrieves the list of the required_skills, or rather, the list of theBOCrewShellSkillobjects related to the givenBOCrewShellobject.protected List<BOWorkShift> AllocateTechnicians.retrieveResourceWorkShifts(BOCrewShell crewShell) Retrieves the list of theBOWorkShiftobjects by filtering them byDateday and OC (i.e., operation center).AllocateTechnicians.retrieveUserOnShiftIDs(BOCrewShell crewShell) Retrieves the list of the IDs of theBOSchedulingUserobjects (i.e., users) which belong to the specified OC (i.e., operation center) and have an associatedBOWorkShiftobject (i.e., a shift) for the specifiedDateday.AllocateTechnicians.retrieveUserWithAssignedSchedulingIDs(BOCrewShell crewShell) Retrieves the list of the IDs of theBOSchedulingUserobjects (i.e., users) to be excluded from the search.AllocateTechnicians.retrieveWorkingTeamIDs(BOCrewShell crewShell) Retrieves the list of the IDs of the activeBOWorkingTeamobjects (i.e., working teams or fixed teams), filtering them by OC (i.e., operation center).AllocateTechnicians.retrieveWorkingTeamShiftIDs(BOCrewShell crewShell) Retrieves the list of the IDs of theBOTeamShiftobjects (i.e., working team shifts), filtering them byDateday and by retrievedBOWorkingTeamobjects. -
Uses of BOCrewShell in overit.geocallapp.wfm.core.ux.crewshell.edit
Methods in overit.geocallapp.wfm.core.ux.crewshell.edit that return BOCrewShellModifier and TypeMethodDescriptionCrewShellDetailInput.getCrewShell()Returns the id of the crew shellMethods in overit.geocallapp.wfm.core.ux.crewshell.edit with parameters of type BOCrewShellModifier and TypeMethodDescriptionprotected LongCrewShellDetail.insertCrewShell(BOCrewShell crewShell) UI event handler to insert theBOCrewShellobject.voidCrewShellDetailInput.setCrewShell(BOCrewShell crewShell) Sets the id of the crew shellprotected voidCrewShellDetail.updateCrewShell(BOCrewShell crewShell) UI event handler to update theBOCrewShellobject. -
Uses of BOCrewShell in overit.geocallapp.wfm.core.ux.crewshell.workshift
Methods in overit.geocallapp.wfm.core.ux.crewshell.workshift that return BOCrewShellModifier and TypeMethodDescriptionprotected BOCrewShellCrewShellWorkshift.findCrewShellByDummyUser(Long dummyUserId) Search for aBOCrewShellobject by the provided dummy user (id).Methods in overit.geocallapp.wfm.core.ux.crewshell.workshift with parameters of type BOCrewShellModifier and TypeMethodDescriptionprotected voidCrewShellWorkshift.populateCrewShellCodeMultiDecoder(BOCrewShell crewShell) It populates theMultiDecodermdCrewShellCode with the code value of the loadedBOCrewShellobject.protected voidCrewShellWorkshift.populateCrewShellSkillsMultiDecoder(BOCrewShell crewShell) It populates theMultiDecodermdCrewShellSkills with the description value of eachBOSkillobject associated with the loadedBOCrewShellobject. -
Uses of BOCrewShell in overit.geocallapp.wfm.crewshell.bl
Methods in overit.geocallapp.wfm.crewshell.bl that return BOCrewShellModifier and TypeMethodDescriptionstatic BOCrewShellCrewShellUtils.findCrewShellByDummyUser(Long dummyUserID) Search for aBOCrewShellobject by its dummyUserID (i.e., its value for the column ACSHID_AUSE).static BOCrewShellCrewShellUtils.getCrewShellByDummyUser(Long dummyUserID, PoolKit pk) Search for aBOCrewShellobject by its dummyUserID (i.e., its value for the column ACSHID_AUSE).Methods in overit.geocallapp.wfm.crewshell.bl with parameters of type BOCrewShellModifier and TypeMethodDescriptionstatic List<BOCrewShellComposition> CrewShellUtils.getCrewShellTechnicians(BOCrewShell crewShell, Date day, PoolKit poolKit) Retrieves the list ofBOCrewShellCompositionobjects (i.e., crew shell's technicians) for a givenBOCrewShellobject and a givenDatecomposition day. -
Uses of BOCrewShell in overit.geocallapp.wfm.crewshell.bl.event
Constructors in overit.geocallapp.wfm.crewshell.bl.event with parameters of type BOCrewShellModifierConstructorDescriptionCrewShellInsertEvent(BOCrewShell input) Instantiates a newInsertEventobject in order to insert aBOCrewShellobject.CrewShellUpdateEvent(BOCrewShell input) Instantiates a newUpdateEventobject in order to update aBOCrewShellobject. -
Uses of BOCrewShell in overit.geocallapp.wfm.crewshell.bl.task
Methods in overit.geocallapp.wfm.crewshell.bl.task that return types with arguments of type BOCrewShellModifier and TypeMethodDescriptionprotected List<BOCrewShell> BTCrewShellManagement.retrieveCrewShellsByCode(String code, Long operationCenter, PoolKit pk) Retrieves the list ofBOCrewShellobjects having the same code.Methods in overit.geocallapp.wfm.crewshell.bl.task with parameters of type BOCrewShellModifier and TypeMethodDescriptionprotected voidBTCrewShellManagement.validateCodeDuplication(BOCrewShell input, PoolKit pk) Validates theBOCrewShellinput's code.protected voidBTCrewShellManagement.validateCrewSize(BOCrewShell input, PoolKit pk) Validates theBOCrewShellinput's size.protected voidBTCrewShellManagement.validateFieldsLength(BOCrewShell input, PoolKit pk) Validates the fields' length of theBOCrewShellinput to be checked : code's length must not exceed 50 characters and the description's length must not exceed 255 characters.protected voidBTCrewShellManagement.validateMandatoryFields(BOCrewShell input, PoolKit poolKit) Validates theBOCrewShellobject's mandatory fields. -
Uses of BOCrewShell in overit.geocallapp.wfm.orchestrator.scheduling.bl.schedulingteam
Methods in overit.geocallapp.wfm.orchestrator.scheduling.bl.schedulingteam that return BOCrewShellMethods in overit.geocallapp.wfm.orchestrator.scheduling.bl.schedulingteam with parameters of type BOCrewShellModifier and TypeMethodDescriptionstatic SchedulingTeamCrewShellSchedulingTeamBuilder.makeInstance(BOCrewShell crewShell, Date referenceDate, PoolKit poolKit) Creates a newSchedulingTeaminstance based on the providedBOCrewShell, reference date, andPoolKit.voidSchedulingTeamResource.setCrewShell(BOCrewShell crewShell)