Class BTCrewShellChecker<I>
java.lang.Object
overit.geocall.bl.BusinessTask<CheckerEvent<I>>
overit.geocallapp.utilities.core.bl.common.check.checker.task.AbstractCheckerBusinessTask<I>
overit.geocallapp.utilities.core.bl.common.check.checker.task.ValidExecutionAbstractCheckerBusinessTask<I>
overit.geocallapp.wfm.core.bl.crewshell.task.BTCrewShellChecker<I>
- Type Parameters:
I- the generic type
- All Implemented Interfaces:
Serializable,Tool,ValidExecution
- Direct Known Subclasses:
BTCrewShellCompositionCheck,BTCrewShellWorkshiftCheck
Generic business task for the crew shell checker entities.
Before executing its purpose, the task checks whether the crew shell module is active or not.
Before executing its purpose, the task checks whether the crew shell module is active or not.
Error Code:
- Since:
- 17.0
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the exception.booleanChecks whether the crew shell permission is activated or not.booleanThrow exception if invalid.Methods inherited from class overit.geocallapp.utilities.core.bl.common.check.checker.task.ValidExecutionAbstractCheckerBusinessTask
body, checkValidExecutionMethods inherited from class overit.geocallapp.utilities.core.bl.common.check.checker.task.AbstractCheckerBusinessTask
addCheckIssuesToCheckResult, computeCheckIssues, initCheckResultMethods inherited from class overit.geocall.bl.BusinessTask
start, start, startAlone, startInBackground
-
Constructor Details
-
BTCrewShellChecker
public BTCrewShellChecker()
-
-
Method Details
-
isValidExecution
public boolean isValidExecution()Checks whether the crew shell permission is activated or not.- Returns:
- true, if the crew shell permission is active, false otherwise
-
throwExceptionIfInvalid
public boolean throwExceptionIfInvalid()Throw exception if invalid.- Returns:
- true, if successful
-
getException
Returns the exception.- Returns:
- the exception
-