Class BTCrewShellCheckable<I,O>
java.lang.Object
overit.geocall.bl.BusinessTask<CheckableEvent<I,O>>
overit.geocallapp.utilities.core.bl.common.check.checkable.task.AbstractCheckableBusinessTask<I,O>
overit.geocallapp.utilities.core.bl.common.check.checkable.task.ValidExecutionAbstractCheckableBusinessTask<I,O>
overit.geocallapp.wfm.core.bl.crewshell.task.BTCrewShellCheckable<I,O>
- Type Parameters:
I- the generic type
- All Implemented Interfaces:
Serializable,Tool,ValidExecution
- Direct Known Subclasses:
BTCrewShellCompositionConfirm
public abstract class BTCrewShellCheckable<I,O>
extends ValidExecutionAbstractCheckableBusinessTask<I,O>
The Class that defines the abstract checkable business task for encapsulate the validation.
- Since:
- 17.0
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the exception.booleanChecks if is valid execution.booleanThrow exception if invalid.Methods inherited from class overit.geocallapp.utilities.core.bl.common.check.checkable.task.ValidExecutionAbstractCheckableBusinessTask
body, checkValidExecutionMethods inherited from class overit.geocallapp.utilities.core.bl.common.check.checkable.task.AbstractCheckableBusinessTask
buildOutputCheckResult, defineCheckerEvents, executeProcess, launchCheckerEvents, throwExceptionIfNecessary, validateMethods inherited from class overit.geocall.bl.BusinessTask
start, start, startAlone, startInBackground
-
Constructor Details
-
BTCrewShellCheckable
public BTCrewShellCheckable()
-
-
Method Details
-
isValidExecution
public boolean isValidExecution()Checks if is valid execution.- Returns:
- true, if is valid execution
-
throwExceptionIfInvalid
public boolean throwExceptionIfInvalid()Throw exception if invalid.- Returns:
- true, if successful
-
getException
Returns the exception.- Returns:
- the exception
-