Apache CXF API

org.apache.cxf.jaxws.spring
Class JaxWsProxyFactoryBeanDefinitionParser.JAXWSSpringClientProxyFactoryBean

java.lang.Object
  extended by org.apache.cxf.interceptor.AbstractBasicInterceptorProvider
      extended by org.apache.cxf.frontend.ClientProxyFactoryBean
          extended by org.apache.cxf.jaxws.JaxWsProxyFactoryBean
              extended by org.apache.cxf.jaxws.spring.JaxWsProxyFactoryBeanDefinitionParser.JAXWSSpringClientProxyFactoryBean
All Implemented Interfaces:
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
configured
 
Constructor Summary
JaxWsProxyFactoryBeanDefinitionParser.JAXWSSpringClientProxyFactoryBean()
           
JaxWsProxyFactoryBeanDefinitionParser.JAXWSSpringClientProxyFactoryBean(ClientFactoryBean fact)
           
 
Method Summary
 Object create()
          Creates a JAX-WS proxy 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.jaxws.JaxWsProxyFactoryBean
clientClientProxy, getConfiguredName, getHandlers, getImplementingClasses, isLoadHandlers, setHandlers, setLoadHandlers
 
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
 
Methods inherited from class org.apache.cxf.interceptor.AbstractBasicInterceptorProvider
getInFaultInterceptors, getInInterceptors, getOutFaultInterceptors, getOutInterceptors, setInFaultInterceptors, setInInterceptors, setOutFaultInterceptors, setOutInterceptors
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JaxWsProxyFactoryBeanDefinitionParser.JAXWSSpringClientProxyFactoryBean

public JaxWsProxyFactoryBeanDefinitionParser.JAXWSSpringClientProxyFactoryBean()

JaxWsProxyFactoryBeanDefinitionParser.JAXWSSpringClientProxyFactoryBean

public JaxWsProxyFactoryBeanDefinitionParser.JAXWSSpringClientProxyFactoryBean(ClientFactoryBean fact)
Method Detail

setApplicationContext

public void setApplicationContext(org.springframework.context.ApplicationContext ctx)
                           throws org.springframework.beans.BeansException
Specified by:
setApplicationContext in interface org.springframework.context.ApplicationContextAware
Throws:
org.springframework.beans.BeansException

create

public Object create()
Description copied from class: JaxWsProxyFactoryBean
Creates a JAX-WS proxy that can be used to make remote invocations.

Overrides:
create in class JaxWsProxyFactoryBean
Returns:
the proxy. You must cast the returned object to the approriate class before making remote calls

getObject

public Object getObject()
                 throws Exception
Specified by:
getObject in interface org.springframework.beans.factory.FactoryBean<Object>
Throws:
Exception

getObjectType

public Class<?> getObjectType()
Specified by:
getObjectType in interface org.springframework.beans.factory.FactoryBean<Object>

isSingleton

public boolean isSingleton()
Specified by:
isSingleton in interface org.springframework.beans.factory.FactoryBean<Object>

destroy

public void destroy()
             throws Exception
Specified by:
destroy in interface org.springframework.beans.factory.DisposableBean
Throws:
Exception

Apache CXF API

Apache CXF