com.ibm.bpe.query.api
Class QueryTableException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- com.ibm.bpe.api.ProcessException
-
- com.ibm.bpe.query.api.QueryTableException
-
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- QueryTableValidationException
public class QueryTableException extends ProcessException
This is the base class for all exceptions thrown by the Query Table code.- Since:
- 6.2
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field and Description static java.lang.String
COPYRIGHT
-
Constructor Summary
Constructors Constructor and Description QueryTableException(java.lang.String message)
QueryTableException(java.lang.String key, java.lang.Object[] vars, java.lang.String id)
QueryTableException(java.lang.String key, java.lang.Object[] vars, java.lang.String id, java.lang.Throwable cause)
QueryTableException(java.lang.String catalog, java.lang.String key, java.lang.Object[] vars, java.lang.String id, java.lang.Throwable cause)
QueryTableException(java.lang.String message, java.lang.Throwable cause)
QueryTableException(java.lang.Throwable cause)
-
Method Summary
Methods Modifier and Type Method and Description java.lang.String
getMessage(java.util.Locale locale)
Returns the message text of the exception object in the specified language.-
Methods inherited from class com.ibm.bpe.api.ProcessException
getCause, getMessage, getMessageID, getMessageKey, getMessageVariables, getRootCause, internPrintStackTrace, printStackTrace, printStackTrace, printStackTrace
-
-
-
-
Field Detail
-
COPYRIGHT
public static final java.lang.String COPYRIGHT
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
QueryTableException
public QueryTableException(java.lang.String message)
- Parameters:
message
-
-
QueryTableException
public QueryTableException(java.lang.Throwable cause)
- Parameters:
cause
-
-
QueryTableException
public QueryTableException(java.lang.String message, java.lang.Throwable cause)
- Parameters:
message
-cause
-
-
QueryTableException
public QueryTableException(java.lang.String key, java.lang.Object[] vars, java.lang.String id)
- Parameters:
key
-vars
-id
-
-
QueryTableException
public QueryTableException(java.lang.String key, java.lang.Object[] vars, java.lang.String id, java.lang.Throwable cause)
- Parameters:
key
-vars
-id
-cause
-
-
QueryTableException
public QueryTableException(java.lang.String catalog, java.lang.String key, java.lang.Object[] vars, java.lang.String id, java.lang.Throwable cause)
- Parameters:
catalog
-key
-vars
-id
-cause
-
-
-
Method Detail
-
getMessage
public java.lang.String getMessage(java.util.Locale locale)
Description copied from class:ProcessException
Returns the message text of the exception object in the specified language. If the exception object contains a message key, the message text is returned in the specified language.- Overrides:
getMessage
in classProcessException
- Parameters:
locale
- The locale of the message catalog to be used. Is ignored if the exception object does not contain a message key.- Returns:
- String - The message text.
-
-