Package org.apache.cxf.jaxws.spring
Class JaxWsProxyFactoryBeanDefinitionParser.JAXWSSpringClientProxyFactoryBean
java.lang.Object
org.apache.cxf.interceptor.AbstractBasicInterceptorProvider
org.apache.cxf.frontend.ClientProxyFactoryBean
org.apache.cxf.jaxws.JaxWsProxyFactoryBean
org.apache.cxf.jaxws.spring.JaxWsProxyFactoryBeanDefinitionParser.JAXWSSpringClientProxyFactoryBean
- All Implemented Interfaces:
org.apache.cxf.interceptor.InterceptorProvider,org.springframework.beans.factory.Aware,org.springframework.beans.factory.DisposableBean,org.springframework.beans.factory.FactoryBean<Object>,org.springframework.context.ApplicationContextAware
- Enclosing class:
- JaxWsProxyFactoryBeanDefinitionParser
public static class JaxWsProxyFactoryBeanDefinitionParser.JAXWSSpringClientProxyFactoryBean
extends JaxWsProxyFactoryBean
implements org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.FactoryBean<Object>, org.springframework.beans.factory.DisposableBean
-
Field Summary
Fields inherited from class org.apache.cxf.frontend.ClientProxyFactoryBean
configuredFields inherited from interface org.springframework.beans.factory.FactoryBean
OBJECT_TYPE_ATTRIBUTE -
Constructor Summary
ConstructorsConstructorDescriptionJAXWSSpringClientProxyFactoryBean(org.apache.cxf.frontend.ClientFactoryBean fact) -
Method Summary
Modifier and TypeMethodDescriptioncreate()Creates a JAX-WS proxy that can be used to make remote invocations.voiddestroy()Class<?>booleanvoidsetApplicationContext(org.springframework.context.ApplicationContext ctx) Methods inherited from class org.apache.cxf.jaxws.JaxWsProxyFactoryBean
clientClientProxy, getConfiguredName, getHandlers, getImplementingClasses, isLoadHandlers, setHandlers, setLoadHandlersMethods 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, setWsdlURLMethods inherited from class org.apache.cxf.interceptor.AbstractBasicInterceptorProvider
getInFaultInterceptors, getInInterceptors, getOutFaultInterceptors, getOutInterceptors, setInFaultInterceptors, setInInterceptors, setOutFaultInterceptors, setOutInterceptors
-
Constructor Details
-
JAXWSSpringClientProxyFactoryBean
public JAXWSSpringClientProxyFactoryBean() -
JAXWSSpringClientProxyFactoryBean
public JAXWSSpringClientProxyFactoryBean(org.apache.cxf.frontend.ClientFactoryBean fact)
-
-
Method Details
-
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext ctx) throws org.springframework.beans.BeansException - Specified by:
setApplicationContextin interfaceorg.springframework.context.ApplicationContextAware- Throws:
org.springframework.beans.BeansException
-
create
Description copied from class:JaxWsProxyFactoryBeanCreates a JAX-WS proxy that can be used to make remote invocations.- Overrides:
createin classJaxWsProxyFactoryBean- Returns:
- the proxy. You must cast the returned object to the approriate class before making remote calls
-
getObject
-
getObjectType
- Specified by:
getObjectTypein interfaceorg.springframework.beans.factory.FactoryBean<Object>
-
isSingleton
public boolean isSingleton()- Specified by:
isSingletonin interfaceorg.springframework.beans.factory.FactoryBean<Object>
-
destroy
- Specified by:
destroyin interfaceorg.springframework.beans.factory.DisposableBean- Throws:
Exception
-