Package org.teiid.core
Class TeiidProcessingException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- org.teiid.core.TeiidException
-
- org.teiid.core.TeiidProcessingException
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
ExpressionEvaluationException
,ProcedureErrorInstructionException
,QueryProcessingException
,TeiidNotImplementedException
,TeiidSecurityException
,TransformationException
,VirtualDatabaseException
,XATransactionException
public class TeiidProcessingException extends TeiidException
This exception is a superclass for exceptions that are thrown during processing as a result of user input. This exception is the result of handling a user request, not the result of an internal error.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.teiid.core.TeiidException
code
-
-
Constructor Summary
Constructors Constructor Description TeiidProcessingException()
No-arg ConstructorTeiidProcessingException(String message)
Construct an instance with the message specified.TeiidProcessingException(Throwable e)
Construct an instance with a linked exception specified.TeiidProcessingException(Throwable e, String message)
Construct an instance from a message and an exception to chain to this one.TeiidProcessingException(BundleUtil.Event code, String message)
TeiidProcessingException(BundleUtil.Event code, Throwable t)
TeiidProcessingException(BundleUtil.Event code, Throwable t, String message)
Construct an instance with the message and error code specified.
-
Method Summary
-
Methods inherited from class org.teiid.core.TeiidException
getCode, getMessage, getOriginalType, setCode, setOriginalType
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
Constructor Detail
-
TeiidProcessingException
public TeiidProcessingException()
No-arg Constructor
-
TeiidProcessingException
public TeiidProcessingException(String message)
Construct an instance with the message specified.- Parameters:
message
- A message describing the exception
-
TeiidProcessingException
public TeiidProcessingException(Throwable e)
Construct an instance with a linked exception specified.- Parameters:
e
- An exception to chain to this exception
-
TeiidProcessingException
public TeiidProcessingException(BundleUtil.Event code, Throwable t, String message)
Construct an instance with the message and error code specified.- Parameters:
message
- A message describing the exceptioncode
- The error code
-
TeiidProcessingException
public TeiidProcessingException(BundleUtil.Event code, String message)
-
TeiidProcessingException
public TeiidProcessingException(BundleUtil.Event code, Throwable t)
-
-