01: package org.objectweb.celtix.bindings;
02:
03: import org.objectweb.celtix.context.InputStreamMessageContext;
04:
05: public interface ResponseCallback {
06:
07: /**
08: * Used to dispatch a response from the <code>ClientTransport</code>
09: * back up to the binding. This is required for decoupled response
10: * processing.
11: *
12: * @param responseContext the context containing the InputStream
13: * response payload
14: */
15: void dispatch(InputStreamMessageContext responseContext);
16: }
|