Package org.apache.cxf.frontend.spring
Class ClientProxyFactoryBeanDefinitionParser.SpringClientProxyFactoryBean
java.lang.Object
org.apache.cxf.interceptor.AbstractBasicInterceptorProvider
org.apache.cxf.frontend.ClientProxyFactoryBean
org.apache.cxf.frontend.spring.ClientProxyFactoryBeanDefinitionParser.SpringClientProxyFactoryBean
- 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:
- ClientProxyFactoryBeanDefinitionParser
public static class ClientProxyFactoryBeanDefinitionParser.SpringClientProxyFactoryBean
extends ClientProxyFactoryBean
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
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptioncreate()Creates a proxy object that can be used to make remote invocations.voiddestroy()Class<?>booleanvoidsetApplicationContext(org.springframework.context.ApplicationContext ctx) Methods inherited from class org.apache.cxf.frontend.ClientProxyFactoryBean
clientClientProxy, create, getAddress, getBindingConfig, getBindingId, getBus, getClientFactoryBean, getConduitSelector, getConfiguredName, getDataBinding, getEndpointName, getFeatures, getImplementingClasses, 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
-
SpringClientProxyFactoryBean
public SpringClientProxyFactoryBean() -
SpringClientProxyFactoryBean
-
-
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:ClientProxyFactoryBeanCreates a proxy object that can be used to make remote invocations.- Overrides:
createin classClientProxyFactoryBean- Returns:
- the proxy. You must cast the returned object to the appropriate class before using it.
-
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
-