com.ibm.websphere.asynchbeans
Class WorkRejectedException
- java.lang.Object
java.lang.Throwable
java.lang.Exception
com.ibm.ws.exception.WsException
com.ibm.websphere.asynchbeans.WorkException
com.ibm.websphere.asynchbeans.WorkRejectedException
All implemented interfaces:
com.ibm.ws.exception.WsNestedException, java.io.Serializable
- public class WorkRejectedException
- extends WorkException
See Also:
Field Summary
Modifier and Type | Field and Description |
---|---|
|
OTHER
Error code is this when a WAS runtime issue prevented the
Work from starting.
|
|
TIMED_OUT
Error code is this when the Work would have started
after the maximum interval specified when the startWork
method was called.
|
|
WORKREQUEST_QUEUE_FULL
Error code is this when the Work was unable to
start because a thread was not avialable in the thread pool.
|
Constructor Summary
Constructor and Description |
---|
WorkRejectedException()
|
WorkRejectedException(java.lang.String message)
|
WorkRejectedException(java.lang.String message,java.lang.Throwable cause)
|
WorkRejectedException(java.lang.Throwable cause)
|
Method Summary
Modifier and Type | Method and Description |
---|---|
|
getErrorCode()
This returns the error code for why the work was rejected.
|
|
getMessage()
|
|
setErrorCode(int errorCode)
|
Methods inherited from class com.ibm.ws.exception.WsException |
---|
getCause, initCause |
Methods inherited from class java.lang.Throwable |
---|
fillInStackTrace, getLocalizedMessage, getStackTrace, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail
OTHER
- public static final int OTHER
Error code is this when a WAS runtime issue prevented the
Work from starting.
See Also:
TIMED_OUT
- public static final int TIMED_OUT
Error code is this when the Work would have started
after the maximum interval specified when the startWork
method was called.
See Also:
WORKREQUEST_QUEUE_FULL
- public static final int WORKREQUEST_QUEUE_FULL
Error code is this when the Work was unable to
start because a thread was not avialable in the thread pool.
See Also:
Constructor Detail
WorkRejectedException
- public WorkRejectedException()
WorkRejectedException
- public WorkRejectedException(java.lang.String message)
WorkRejectedException
- public WorkRejectedException(java.lang.Throwable cause)
WorkRejectedException
- public WorkRejectedException(java.lang.String message,
- java.lang.Throwable cause)
Method Detail
setErrorCode
- public void setErrorCode(int errorCode)
getErrorCode
- public int getErrorCode()
This returns the error code for why the work was rejected. It is either
OTHER, TIMED_OUT or WORKREQUEST_QUEUE_FULL
getMessage
- public java.lang.String getMessage( )
Overrides:
getMessage
in class java.lang.Throwable