com.ibm.websphere.asynchbeans

Class WorkRejectedException

  • All Implemented Interfaces:
    com.ibm.ws.exception.WsNestedException, java.io.Serializable


    public class WorkRejectedException
    extends WorkException
    This is thrown then the work cannot be started. This normally means the Work timed-out and could not be started before the start timeout parameter milliseconds.
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static int OTHER
      Error code is this when a WAS runtime issue prevented the Work from starting.
      static int TIMED_OUT
      Error code is this when the Work would have started after the maximum interval specified when the startWork method was called.
      static 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.
    • Method Summary

      Methods 
      Modifier and Type Method and Description
      int getErrorCode()
      This returns the error code for why the work was rejected.
      java.lang.String getMessage() 
      void 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:
        Constant Field Values
      • 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:
        Constant Field Values
      • 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:
        Constant Field Values
    • 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
IBM WebSphere Application ServerTM
Release 8.5