com.ibm.websphere.asynchbeans
Class WorkCompletedException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- com.ibm.ws.exception.WsException
-
- com.ibm.websphere.asynchbeans.WorkException
-
- 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
Constructors Constructor and Description 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
Methods Modifier and Type Method and Description 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)
-
-
-
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.
-
-