org.apache.ode.bpel.engine.replayer

## Class RemainingExchangesException

- java.lang.Object
- - java.lang.Throwable
  - - java.lang.Exception
    - - org.apache.ode.bpel.engine.replayer.RemainingExchangesException

- All Implemented Interfaces:
    java.io.Serializable

      public class RemainingExchangesException
      extends java.lang.Exception

  It's raised when replayed invokes don't drain out all provided communication. For example if there is invoke in process and two requests in provided communication, this exception occurs.
  See Also:
    Serialized Form

- - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `java.util.List<CommunicationType.Exchange>` | `remainingExchanges`

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `RemainingExchangesException(java.util.List<CommunicationType.Exchange> remainingExchanges)`

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.String` | `getMessage()`

    - ### Methods inherited from class java.lang.Throwable

      `addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- - ### Field Detail

    - #### remainingExchanges

          public final java.util.List<CommunicationType.Exchange> remainingExchanges

  - ### Constructor Detail

    - #### RemainingExchangesException

          public RemainingExchangesException(java.util.List<CommunicationType.Exchange> remainingExchanges)

  - ### Method Detail

    - #### getMessage

          public java.lang.String getMessage()

      Overrides:
        `getMessage` in class `java.lang.Throwable`