Class 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 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

      public DAValidateException getException()
      Returns the exception.
      Returns:
      the exception