IBM WebSphere Application ServerTM
Release 8

com.ibm.websphere.asynchbeans
Class WorkCompletedException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by com.ibm.ws.exception.WsException
              extended by com.ibm.websphere.asynchbeans.WorkException
                  extended by com.ibm.websphere.asynchbeans.WorkCompletedException
All Implemented Interfaces:
com.ibm.ws.exception.WsNestedException, java.io.Serializable

public class WorkCompletedException
extends WorkException

This exception indicates that a Work started but completed with an exception.

See Also:
Serialized Form

Constructor Summary
WorkCompletedException()
           
WorkCompletedException(java.lang.String message)
           
WorkCompletedException(java.lang.String message, java.util.List list)
          Method WorkCompletedException.
WorkCompletedException(java.lang.String message, java.lang.Throwable cause)
           
WorkCompletedException(java.lang.Throwable cause)
           
 
Method Summary
 java.util.List getExceptionList()
          This allows a list of exceptions to be returned.
 boolean getRolledBack()
          This returns true if a global tran was created and not commited because asynchronous element returned.
 void setRolledBack(boolean f)
           
 
Methods inherited from class com.ibm.ws.exception.WsException
getCause, initCause
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WorkCompletedException

public WorkCompletedException()
See Also:
Object.Object()

WorkCompletedException

public WorkCompletedException(java.lang.String message)
See Also:
Throwable.Throwable(String)

WorkCompletedException

public WorkCompletedException(java.lang.Throwable cause)
See Also:
WsException.WsException(Throwable)

WorkCompletedException

public WorkCompletedException(java.lang.String message,
                              java.lang.Throwable cause)
See Also:
WsException.WsException(String, Throwable)

WorkCompletedException

public WorkCompletedException(java.lang.String message,
                              java.util.List list)
Method WorkCompletedException.

Parameters:
message -
list -
Method Detail

getExceptionList

public java.util.List getExceptionList()
This allows a list of exceptions to be returned. When the Work fails to complete because of an exception then the list has a single entry and this is the same as if getCause was called.

Returns:
The list of null is no exception is present.

setRolledBack

public void setRolledBack(boolean f)

getRolledBack

public boolean getRolledBack()
This returns true if a global tran was created and not commited because asynchronous element returned. Such a uncommitted global transaction will be rolled back. A user created global transaction must be completed by the user.

Returns:
True if the system rolled back the transaction.

IBM WebSphere Application ServerTM
Release 8