Package de.gebit.integrity.operations
Class UnexecutableException
java.lang.Object
java.lang.Throwable
java.lang.Exception
de.gebit.integrity.operations.UnexecutableException
- All Implemented Interfaces:
Serializable
This exception is thrown if an operation cannot be executed (usually because it depends on variables or constants
which are not resolvable, but could also be the case because of other runtime failures).
- Author:
- Rene Schneider - initial API and implementation
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionUnexecutableException(Operation anOperation) Instantiates a new unexecutable exception.UnexecutableException(Operation anOperation, String aMessage) Instantiates a new unexecutable exception.UnexecutableException(Operation anOperation, String aMessage, Throwable aCause) Instantiates a new unexecutable exception.UnexecutableException(Operation anOperation, Throwable aCause) Instantiates a new unexecutable exception.UnexecutableException(String aMessage) Instantiates a new unexecutable exception.UnexecutableException(String aMessage, Throwable aCause) Instantiates a new unexecutable exception.UnexecutableException(Throwable aCause) Instantiates a new unexecutable exception. -
Method Summary
Modifier and TypeMethodDescriptionReturns a string detailing the location of the problematic operation in the test scripts.voidsetOperation(Operation anOperation) Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
UnexecutableException
Instantiates a new unexecutable exception. -
UnexecutableException
Instantiates a new unexecutable exception.- Parameters:
aMessage- the a messageaCause- the a cause
-
UnexecutableException
Instantiates a new unexecutable exception.- Parameters:
aMessage- the a messageaCause- the a cause
-
UnexecutableException
Instantiates a new unexecutable exception.- Parameters:
aMessage- the a message
-
UnexecutableException
Instantiates a new unexecutable exception.- Parameters:
aMessage- the a message
-
UnexecutableException
Instantiates a new unexecutable exception.- Parameters:
aCause- the a cause
-
UnexecutableException
Instantiates a new unexecutable exception.- Parameters:
aCause- the a cause
-
-
Method Details
-
setOperation
-
getMessage
- Overrides:
getMessagein classThrowable
-
getOperationLocation
Returns a string detailing the location of the problematic operation in the test scripts. Is a null value if no location information was determinable.- Returns:
- a string or null
-