Class WorkException

    • Field Detail

      • TX_CONCURRENT_WORK_DISALLOWED

        public static final String TX_CONCURRENT_WORK_DISALLOWED
        Indicates that concurrent work within a transaction is disallowed. That is, there is already another Work instance associated with the specified transaction context.
        See Also:
        Constant Field Values
      • TX_RECREATE_FAILED

        public static final String TX_RECREATE_FAILED
        Indicates a failure in recreating the specified transaction context.
        See Also:
        Constant Field Values
    • Constructor Detail

      • WorkException

        public WorkException()
        Constructs a new instance with null as its detail message.
      • WorkException

        public WorkException​(String message)
        Constructs a new instance with the specified detail message.
        Parameters:
        message - the detail message.
      • WorkException

        public WorkException​(Throwable cause)
        Constructs a new throwable with the specified cause.
        Parameters:
        cause - a chained exception of type Throwable.
      • WorkException

        public WorkException​(String message,
                             Throwable cause)
        Constructs a new throwable with the specified detail message and cause.
        Parameters:
        message - the detail message.
        cause - a chained exception of type Throwable.
      • WorkException

        public WorkException​(String message,
                             String errorCode)
        Constructs a new throwable with the specified detail message and an error code.
        Parameters:
        message - a description of the exception.
        errorCode - a string specifying the vendor specific error code.