# Package org.apache.ode.bpel.engine.replayer

- Class Summary
  Class | Description
  --- | ---
  Replayer | Main class used for replaying.
  ReplayerBpelRuntimeContextImpl | This class intercepts invocations on BpelRuntimeContextImpl and substitutes them as necessary during replaying.
  ReplayerBpelRuntimeContextImpl.TimerResume |
  ReplayerContext | Context holding replayer state (eg.
  ReplayerContext.AnswerResult |
  ReplayerContext.AnswersForKey |
  ReplayerScheduler | Manages events invocation in sorted order during replaying.

- Exception Summary
  Exception | Description
  --- | ---
  RemainingExchangesException | It's raised when replayed invokes don't drain out all provided communication.