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

    configured

    Fields inherited from interface org.springframework.beans.factory.FactoryBean

    OBJECT_TYPE_ATTRIBUTE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    JAXWSSpringClientProxyFactoryBean(org.apache.cxf.frontend.ClientFactoryBean fact)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Creates a JAX-WS proxy that can be used to make remote invocations.
    void
     
     
     
    boolean
     
    void
    setApplicationContext(org.springframework.context.ApplicationContext ctx)
     

    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 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:
      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