public interface AsyncCallback
AsyncProcessor
so that it can
notify you when an Exchange
is done.
For example a AsyncProcessor
should invoke the done method when the Exchange
is ready
to be continued routed. This allows to implement asynchronous Producer
which can continue
routing Exchange
when all the data has been gathered. This allows to build non blocking
request/reply communication.Modifier and Type | Method and Description |
---|---|
void |
done(boolean doneSync)
This method is invoked once the
Exchange is done. |
void done(boolean doneSync)
Exchange
is done.
If an exception occurred while processing the exchange, the exception field of the
Exchange
being processed will hold the caused exception.doneSync
- is true if the processing of the Exchange
was completed by a synchronous thread.
Otherwise its false to indicate it was completed by an asynchronous thread.Apache Camel