Class BTCrewShellViolationOnTeamShiftCheckInsert
java.lang.Object
overit.geocall.bl.BusinessTask<CheckerEvent<TeamShiftCheckInsertInput>>
overit.geocallapp.utilities.core.bl.common.check.checker.task.AbstractCheckerBusinessTask<TeamShiftCheckInsertInput>
overit.geocallapp.wfm.core.bl.crewshell.workshift.task.BTCrewShellViolationOnTeamShiftCheckInsert
- All Implemented Interfaces:
Serializable,Tool
@Event(TeamShiftCheckInsertEvent.class)
public class BTCrewShellViolationOnTeamShiftCheckInsert
extends AbstractCheckerBusinessTask<TeamShiftCheckInsertInput>
Business task in order to check crew shell violation on team shift check insert.
When the
When the
TeamShiftCheckInsertEvent is launched
the BT notices the call and check crew shell violation on team shift check insert basing on the event's input. - Since:
- 16.0
- See Also:
- GCApi:
- task
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected List<CheckIssue> computeCheckIssues(TeamShiftCheckInsertInput input, PoolKit poolKit) Compute check issues.Methods inherited from class overit.geocallapp.utilities.core.bl.common.check.checker.task.AbstractCheckerBusinessTask
addCheckIssuesToCheckResult, body, initCheckResultMethods inherited from class overit.geocall.bl.BusinessTask
start, start, startAlone, startInBackground
-
Constructor Details
-
BTCrewShellViolationOnTeamShiftCheckInsert
public BTCrewShellViolationOnTeamShiftCheckInsert()
-
-
Method Details
-
computeCheckIssues
protected List<CheckIssue> computeCheckIssues(TeamShiftCheckInsertInput input, PoolKit poolKit) throws DAException, DAValidateException Compute check issues.- Specified by:
computeCheckIssuesin classAbstractCheckerBusinessTask<TeamShiftCheckInsertInput>- Parameters:
input- the inputpoolKit- the pool kit- Returns:
- a list of check issue elements of type
CheckIssue - Throws:
DAException- the DA exceptionDAValidateException- the DA validate exception- See Also:
-