com.ibm.bpe.api
Class MethodNotApplicableException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended bycom.ibm.bpe.api.ProcessException
              extended bycom.ibm.bpe.api.MethodNotApplicableException
All Implemented Interfaces:
java.io.Serializable

public class MethodNotApplicableException
extends ProcessException

Exception class for error message Api.MethodNotApplicable.
Thrown when: The method that is not supported by the specified object. For example, transferWorkItem() or getFaultNames() can only be called on an object that is part of a BPEL process.
User action: Call the method on a suitable object or use a method that is supported by the object.

See Also:
Serialized Form

Constructor Summary
MethodNotApplicableException(java.lang.Object[] vars)
          Constructor.
MethodNotApplicableException(java.lang.Object[] vars, java.lang.Throwable cause)
          Constructor.
 
Methods inherited from class com.ibm.bpe.api.ProcessException
getCause, getMessage, getMessage, getMessageKey, getMessageVariables, getRootCause, 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
 

Constructor Detail

MethodNotApplicableException

public MethodNotApplicableException(java.lang.Object[] vars)
Constructor.

Parameters:
vars - See MethodNotApplicableException(Object[], Throwable)

MethodNotApplicableException

public MethodNotApplicableException(java.lang.Object[] vars,
                                    java.lang.Throwable cause)
Constructor.

Parameters:
vars - An array with 1 substitution variable for BPEA0021E: Method ''{0}'' is not applicable.
{0} is the method that cannot be called.
cause - The exception that was thrown.