Class QuarkusJaxWsProxyFactoryBean.QuarkusJaxWsClientProxy

java.lang.Object
org.apache.cxf.frontend.ClientProxy
io.quarkiverse.cxf.QuarkusJaxWsProxyFactoryBean.QuarkusJaxWsClientProxy
All Implemented Interfaces:
jakarta.xml.ws.BindingProvider, Closeable, AutoCloseable, InvocationHandler
Enclosing class:
QuarkusJaxWsProxyFactoryBean

public static class QuarkusJaxWsProxyFactoryBean.QuarkusJaxWsClientProxy extends org.apache.cxf.frontend.ClientProxy implements jakarta.xml.ws.BindingProvider
  • Constructor Details

    • QuarkusJaxWsClientProxy

      public QuarkusJaxWsClientProxy(io.vertx.core.Vertx vertx, org.apache.cxf.jaxws.JaxWsClientProxy delegate)
  • Method Details

    • invoke

      public Object invoke(Object proxy, Method method, Object[] args) throws Throwable
      Specified by:
      invoke in interface InvocationHandler
      Overrides:
      invoke in class org.apache.cxf.frontend.ClientProxy
      Throws:
      Throwable
    • close

      public void close() throws IOException
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in interface Closeable
      Overrides:
      close in class org.apache.cxf.frontend.ClientProxy
      Throws:
      IOException
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • invokeSync

      public Object invokeSync(Method method, org.apache.cxf.service.model.BindingOperationInfo oi, Object[] params) throws Exception
      Overrides:
      invokeSync in class org.apache.cxf.frontend.ClientProxy
      Throws:
      Exception
    • getRequestContext

      public Map<String,Object> getRequestContext()
      Specified by:
      getRequestContext in interface jakarta.xml.ws.BindingProvider
      Overrides:
      getRequestContext in class org.apache.cxf.frontend.ClientProxy
    • getResponseContext

      public Map<String,Object> getResponseContext()
      Specified by:
      getResponseContext in interface jakarta.xml.ws.BindingProvider
      Overrides:
      getResponseContext in class org.apache.cxf.frontend.ClientProxy
    • getClient

      public org.apache.cxf.endpoint.Client getClient()
      Overrides:
      getClient in class org.apache.cxf.frontend.ClientProxy
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getBinding

      public jakarta.xml.ws.Binding getBinding()
      Specified by:
      getBinding in interface jakarta.xml.ws.BindingProvider
    • getEndpointReference

      public jakarta.xml.ws.EndpointReference getEndpointReference()
      Specified by:
      getEndpointReference in interface jakarta.xml.ws.BindingProvider
    • getEndpointReference

      public <T extends jakarta.xml.ws.EndpointReference> T getEndpointReference(Class<T> clazz)
      Specified by:
      getEndpointReference in interface jakarta.xml.ws.BindingProvider