Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • A non-null AsyncCallback MUST be supplied which will be notified when the exchange processing is completed.
  • It MAST MUST not throw any exceptions that occurred while processing the exchange. Any such exceptions must be stored on the exchange's Exception property.
  • It MUST know if it will complete the processing synchronously or asynchronously. The method will return true if it does complete synchronously, otherwise it returns false.
  • When the processor has completed processing the exchange, it must call the callback.done(boolean sync) method. The sync parameter MUST match the value return by the process() method.

...