Package io.quarkiverse.cxf
Class QuarkusJaxWsProxyFactoryBean
- java.lang.Object
-
- org.apache.cxf.interceptor.AbstractBasicInterceptorProvider
-
- org.apache.cxf.frontend.ClientProxyFactoryBean
-
- org.apache.cxf.jaxws.JaxWsProxyFactoryBean
-
- io.quarkiverse.cxf.QuarkusJaxWsProxyFactoryBean
-
- All Implemented Interfaces:
org.apache.cxf.interceptor.InterceptorProvider
public class QuarkusJaxWsProxyFactoryBean extends org.apache.cxf.jaxws.JaxWsProxyFactoryBean
-
-
Constructor Summary
Constructors Constructor Description QuarkusJaxWsProxyFactoryBean(List<String> classNames)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.apache.cxf.frontend.ClientProxyclientClientProxy(org.apache.cxf.endpoint.Client c)Objectcreate()Creates a JAX-WS proxy that can be used to make remote invocations.protected StringgetConfiguredName()List<javax.xml.ws.handler.Handler>getHandlers()Returns the configured list of JAX-WS handlers for the proxy.protected Class<?>[]getImplementingClasses()booleanisLoadHandlers()voidsetHandlers(List<javax.xml.ws.handler.Handler> h)Specifies a list of JAX-WS Handler implementations that are to be used by the proxy.voidsetLoadHandlers(boolean b)-
Methods inherited from class org.apache.cxf.frontend.ClientProxyFactoryBean
create, getAddress, getBindingConfig, getBindingId, getBus, getClientFactoryBean, getConduitSelector, getDataBinding, getEndpointName, getFeatures, getPassword, getProperties, getServiceClass, getServiceFactory, getServiceName, getTransportId, getUsername, getWsdlLocation, getWsdlURL, initFeatures, setAddress, setBindingConfig, setBindingId, setBus, setClientFactoryBean, setConduitSelector, setDataBinding, setEndpointName, setFeatures, setPassword, setProperties, setServiceClass, setServiceFactory, setServiceName, setTransportId, setUsername, setWsdlLocation, setWsdlURL
-
-
-
-
Method Detail
-
getConfiguredName
protected String getConfiguredName()
- Overrides:
getConfiguredNamein classorg.apache.cxf.jaxws.JaxWsProxyFactoryBean
-
setHandlers
public void setHandlers(List<javax.xml.ws.handler.Handler> h)
Specifies a list of JAX-WS Handler implementations that are to be used by the proxy.- Overrides:
setHandlersin classorg.apache.cxf.jaxws.JaxWsProxyFactoryBean- Parameters:
h- aListofHandlerobjects
-
getHandlers
public List<javax.xml.ws.handler.Handler> getHandlers()
Returns the configured list of JAX-WS handlers for the proxy.- Overrides:
getHandlersin classorg.apache.cxf.jaxws.JaxWsProxyFactoryBean- Returns:
- a
ListofHandlerobjects
-
setLoadHandlers
public void setLoadHandlers(boolean b)
- Overrides:
setLoadHandlersin classorg.apache.cxf.jaxws.JaxWsProxyFactoryBean
-
isLoadHandlers
public boolean isLoadHandlers()
- Overrides:
isLoadHandlersin classorg.apache.cxf.jaxws.JaxWsProxyFactoryBean
-
clientClientProxy
protected org.apache.cxf.frontend.ClientProxy clientClientProxy(org.apache.cxf.endpoint.Client c)
- Overrides:
clientClientProxyin classorg.apache.cxf.jaxws.JaxWsProxyFactoryBean
-
getImplementingClasses
protected Class<?>[] getImplementingClasses()
- Overrides:
getImplementingClassesin classorg.apache.cxf.jaxws.JaxWsProxyFactoryBean
-
create
public Object create()
Creates a JAX-WS proxy that can be used to make remote invocations.- Overrides:
createin classorg.apache.cxf.jaxws.JaxWsProxyFactoryBean- Returns:
- the proxy. You must cast the returned object to the approriate class before making remote calls
-
-