com.ibm.task.query.api

Class QueryTableError

  1. java.lang.Object
  2. extended byjava.lang.Throwable
  3. extended byjava.lang.Exception
  4. extended byjava.lang.RuntimeException
  5. extended bycom.ibm.bpe.api.ProcessError
  6. extended bycom.ibm.task.query.api.QueryTableError
All implemented interfaces:
java.io.Serializable

  1. public class QueryTableError
  2. extends ProcessError
This is the base class for all runtime exceptions thrown by the Query Table code.
Since:
6.2
See Also:
Serialized Form

Field Summary

Modifier and Type Field and Description
  1. static
  2. java.lang.String
COPYRIGHT
Fields inherited from class com.ibm.bpe.api.ProcessError
_catalog, _cause, _id, _key, _message, _vars

Constructor Summary

Constructor and Description
QueryTableError(java.lang.String message)
QueryTableError(java.lang.String key,java.lang.Object[] vars,java.lang.String id)
QueryTableError(java.lang.String key,java.lang.Object[] vars,java.lang.String id,java.lang.Throwable cause)
QueryTableError(java.lang.String catalog,java.lang.String key,java.lang.Object[] vars,java.lang.String id,java.lang.Throwable cause)
QueryTableError(java.lang.String message,java.lang.Throwable cause)
QueryTableError(java.lang.Throwable cause)

Method Summary

Modifier and Type Method and Description
  1. java.lang.String
getMessage(java.util.Locale locale)
Methods inherited from class com.ibm.bpe.api.ProcessError
getCause, getMessage, getMessageID, getMessageKey, getMessageVariables, getRootCause, internPrintStackTrace, printStackTrace, printStackTrace, printStackTrace
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getStackTrace, initCause, setStackTrace, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Field Detail

  1. public static final java.lang.String COPYRIGHT
See Also:

Constructor Detail

QueryTableError

  1. public QueryTableError(java.lang.String message)
Parameters:
message -

QueryTableError

  1. public QueryTableError(java.lang.Throwable cause)
Parameters:
cause -

QueryTableError

  1. public QueryTableError(java.lang.String message,
  2. java.lang.Throwable cause)
Parameters:
message -
cause -

QueryTableError

  1. public QueryTableError(java.lang.String key,
  2. java.lang.Object[] vars,
  3. java.lang.String id)
Parameters:
key -
vars -
id -

QueryTableError

  1. public QueryTableError(java.lang.String key,
  2. java.lang.Object[] vars,
  3. java.lang.String id,
  4. java.lang.Throwable cause)
Parameters:
key -
vars -
id -
cause -

QueryTableError

  1. public QueryTableError(java.lang.String catalog,
  2. java.lang.String key,
  3. java.lang.Object[] vars,
  4. java.lang.String id,
  5. java.lang.Throwable cause)
Parameters:
catalog -
key -
vars -
id -
cause -

Method Detail

getMessage

  1. public java.lang.String getMessage( java.util.Locale locale)
Description copied from class: ProcessError
Returns the message text of the error object. If the error object contains a message key, the message text is returned in the specified language.
Overrides:
Parameters:
locale - The locale of the message catalog to be used. Is ignored if the error object does not contain a message key.
Returns:
The message text.