org.apache.camel.component.cxf.spring
Class CxfEndpointBeanDefinitionParser.CxfSpringEndpointBean

java.lang.Object
  extended by org.apache.cxf.interceptor.AbstractBasicInterceptorProvider
      extended by org.apache.cxf.endpoint.AbstractEndpointFactory
          extended by org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory
              extended by org.apache.cxf.frontend.AbstractServiceFactory
                  extended by org.apache.camel.component.cxf.spring.CxfEndpointBean
                      extended by org.apache.camel.component.cxf.spring.CxfEndpointBeanDefinitionParser.CxfSpringEndpointBean
All Implemented Interfaces:
org.apache.cxf.interceptor.InterceptorProvider, org.apache.cxf.service.ServiceBuilder, org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.NamedBean, org.springframework.context.ApplicationContextAware
Enclosing class:
CxfEndpointBeanDefinitionParser

public static class CxfEndpointBeanDefinitionParser.CxfSpringEndpointBean
extends CxfEndpointBean
implements org.springframework.context.ApplicationContextAware


Field Summary
 
Fields inherited from class org.apache.cxf.endpoint.AbstractEndpointFactory
address, bindingConfig, bindingFactory, bindingId, bus, conduitSelector, dataBinding, destinationFactory, endpointName, endpointReference, features, properties, publishedEndpointUrl, serviceName, transportId
 
Constructor Summary
CxfEndpointBeanDefinitionParser.CxfSpringEndpointBean()
           
CxfEndpointBeanDefinitionParser.CxfSpringEndpointBean(org.apache.cxf.service.factory.ReflectionServiceFactoryBean factory)
           
 
Method Summary
 org.springframework.context.ApplicationContext getApplicationContext()
           
 void setApplicationContext(org.springframework.context.ApplicationContext ctx)
           
 
Methods inherited from class org.apache.camel.component.cxf.spring.CxfEndpointBean
destroy, getBeanName, getHandlers, getSchemaLocations, setBeanName, setHandlers, setSchemaLocations
 
Methods inherited from class org.apache.cxf.frontend.AbstractServiceFactory
createService, detectTransportIdFromAddress, getOutputFile, getWSDLEndpointFactory, setServiceClass, validate
 
Methods inherited from class org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory
createBindingInfo, createEndpoint, createEndpointInfo, createSoapBindingConfig, getServiceClass, getServiceFactory, getWsdlURL, initializeServiceFactory, setServiceFactory, setWsdlURL
 
Methods inherited from class org.apache.cxf.endpoint.AbstractEndpointFactory
checkPrivateEndpoint, getAddress, getBindingConfig, getBindingFactory, getBindingId, getBus, getConduitSelector, getDataBinding, getDestinationFactory, getEndpointName, getFeatures, getProperties, getProperties, getPublishedEndpointUrl, getServiceName, getTransportId, initializeAnnotationInterceptors, initializeAnnotationInterceptors, setAddress, setBindingConfig, setBindingFactory, setBindingId, setBus, setConduitSelector, setDataBinding, setDestinationFactory, setEndpointName, setEndpointReference, setFeatures, setProperties, setPublishedEndpointUrl, setServiceName, setTransportId
 
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
 
Methods inherited from interface org.apache.cxf.service.ServiceBuilder
setAddress, setBindingId, setBus, setTransportId
 

Constructor Detail

CxfEndpointBeanDefinitionParser.CxfSpringEndpointBean

public CxfEndpointBeanDefinitionParser.CxfSpringEndpointBean()

CxfEndpointBeanDefinitionParser.CxfSpringEndpointBean

public CxfEndpointBeanDefinitionParser.CxfSpringEndpointBean(org.apache.cxf.service.factory.ReflectionServiceFactoryBean factory)
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

getApplicationContext

public org.springframework.context.ApplicationContext getApplicationContext()


Apache CAMEL