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
configured
Fields inherited from interface org.springframework.beans.factory.FactoryBean
OBJECT_TYPE_ATTRIBUTE
-
Constructor Summary
ConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptioncreate()
Creates a proxy object that can be used to make remote invocations.void
destroy()
Class<?>
boolean
void
setApplicationContext
(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, setWsdlURL
Methods 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:
setApplicationContext
in interfaceorg.springframework.context.ApplicationContextAware
- Throws:
org.springframework.beans.BeansException
-
create
Description copied from class:ClientProxyFactoryBean
Creates a proxy object that can be used to make remote invocations.- Overrides:
create
in classClientProxyFactoryBean
- Returns:
- the proxy. You must cast the returned object to the appropriate class before using it.
-
getObject
-
getObjectType
- Specified by:
getObjectType
in interfaceorg.springframework.beans.factory.FactoryBean<Object>
-
isSingleton
public boolean isSingleton()- Specified by:
isSingleton
in interfaceorg.springframework.beans.factory.FactoryBean<Object>
-
destroy
- Specified by:
destroy
in interfaceorg.springframework.beans.factory.DisposableBean
- Throws:
Exception
-