com.ibm.bpe.api
Class EngineRollbackOnlyError

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended byjava.lang.RuntimeException
              extended bycom.ibm.bpe.api.ProcessError
                  extended bycom.ibm.bpe.api.EngineRollbackOnlyError
All Implemented Interfaces:
java.io.Serializable

public class EngineRollbackOnlyError
extends ProcessError

Exception class for error message Engine.RollbackOnly.
Thrown when: The navigation cannot proceed because an application has set the rollback flag.
User action: None.

See Also:
Serialized Form

Constructor Summary
EngineRollbackOnlyError(java.lang.Object[] vars)
          Constructor.
EngineRollbackOnlyError(java.lang.Object[] vars, java.lang.Throwable cause)
          Constructor.
 
Methods inherited from class com.ibm.bpe.api.ProcessError
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

EngineRollbackOnlyError

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

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

EngineRollbackOnlyError

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

Parameters:
vars - An array with 1 substitution variable for BPEE0070E: After the invocation of ''{0}'' the rollback-only flag was set.
{0} is the name of the activity.
cause - The exception that was thrown.