IBM WebSphere Application ServerTM
Release 7

com.ibm.bpe.query.api
Class QueryTableError

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by com.ibm.bpe.api.ProcessError
                  extended by com.ibm.bpe.query.api.QueryTableError
All Implemented Interfaces:
java.io.Serializable

public class QueryTableError
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
static java.lang.String COPYRIGHT
           
 
Fields inherited from class com.ibm.bpe.api.ProcessError
_catalog, _cause, _id, _key, _message, _vars
 
Constructor Summary
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
 java.lang.String getMessage(java.util.Locale locale)
          Returns the message text of the error object.
 
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

COPYRIGHT

public static final java.lang.String COPYRIGHT
See Also:
Constant Field Values
Constructor Detail

QueryTableError

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

QueryTableError

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

QueryTableError

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

QueryTableError

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

QueryTableError

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

QueryTableError

public QueryTableError(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: 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:
getMessage in class ProcessError
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.

IBM WebSphere Application ServerTM
Release 7