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
-
-
Constructor Summary
Constructors Constructor Description SpringClientProxyFactoryBean()
SpringClientProxyFactoryBean(ClientFactoryBean fact)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
create()
Creates a proxy object that can be used to make remote invocations.void
destroy()
Object
getObject()
Class<?>
getObjectType()
boolean
isSingleton()
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
-
-
-
-
Constructor Detail
-
SpringClientProxyFactoryBean
public SpringClientProxyFactoryBean()
-
SpringClientProxyFactoryBean
public SpringClientProxyFactoryBean(ClientFactoryBean fact)
-
-
Method Detail
-
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
public Object 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.
-
getObjectType
public Class<?> 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>
-
-