Class AbstractClient.AbstractClientAsyncResponseInterceptor

  • All Implemented Interfaces:
    org.apache.cxf.interceptor.Interceptor<org.apache.cxf.message.Message>, org.apache.cxf.phase.PhaseInterceptor<org.apache.cxf.message.Message>
    Enclosing class:
    AbstractClient

    protected abstract class AbstractClient.AbstractClientAsyncResponseInterceptor
    extends org.apache.cxf.phase.AbstractPhaseInterceptor<org.apache.cxf.message.Message>
    • Method Detail

      • handleMessage

        public void handleMessage​(org.apache.cxf.message.Message message)
                           throws org.apache.cxf.interceptor.Fault
        Throws:
        org.apache.cxf.interceptor.Fault
      • handleFault

        public void handleFault​(org.apache.cxf.message.Message message)
        Specified by:
        handleFault in interface org.apache.cxf.interceptor.Interceptor<org.apache.cxf.message.Message>
        Overrides:
        handleFault in class org.apache.cxf.phase.AbstractPhaseInterceptor<org.apache.cxf.message.Message>
      • doHandleAsyncResponse

        protected abstract void doHandleAsyncResponse​(org.apache.cxf.message.Message message,
                                                      javax.ws.rs.core.Response r,
                                                      JaxrsClientCallback<?> cb)
      • closeAsyncResponseIfPossible

        protected void closeAsyncResponseIfPossible​(javax.ws.rs.core.Response r,
                                                    org.apache.cxf.message.Message outMessage,
                                                    JaxrsClientCallback<?> cb)
      • handleAsyncFault

        protected void handleAsyncFault​(org.apache.cxf.message.Message message)