org.apache.camel.component.cxf
Class CxfSpringEndpoint

java.lang.Object
  extended by org.apache.camel.support.ServiceSupport
      extended by org.apache.camel.impl.DefaultEndpoint
          extended by org.apache.camel.component.cxf.CxfEndpoint
              extended by org.apache.camel.component.cxf.CxfSpringEndpoint
All Implemented Interfaces:
Cloneable, org.apache.camel.CamelContextAware, org.apache.camel.Endpoint, org.apache.camel.IsSingleton, org.apache.camel.Service, org.apache.camel.ShutdownableService, org.apache.camel.spi.HasId, org.apache.camel.spi.HeaderFilterStrategyAware, org.apache.camel.StatefulService, org.apache.camel.SuspendableService, org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware

public class CxfSpringEndpoint
extends CxfEndpoint
implements org.springframework.context.ApplicationContextAware

Defines the CXF Endpoint

Version:

Field Summary
 
Fields inherited from class org.apache.camel.component.cxf.CxfEndpoint
bus
 
Fields inherited from class org.apache.camel.support.ServiceSupport
shutdown, shuttingdown, started, starting, stopped, stopping, suspended, suspending
 
Constructor Summary
CxfSpringEndpoint()
           
CxfSpringEndpoint(CxfComponent component, String address)
           
 
Method Summary
 org.springframework.context.ApplicationContext getApplicationContext()
           
 String getBeanId()
           
 String getEndpointLocalName()
           
 String getEndpointNamespace()
           
 String getServiceLocalName()
           
 String getServiceNamespace()
           
 void setApplicationContext(org.springframework.context.ApplicationContext ctx)
           
 void setBeanId(String id)
           
 void setEndpointLocalName(String endpointLocalName)
           
 void setEndpointNamespace(String endpointNamespace)
           
 void setServiceLocalName(String serviceLocalName)
           
 void setServiceNamespace(String serviceNamespace)
           
 
Methods inherited from class org.apache.camel.component.cxf.CxfEndpoint
copy, createClientFactoryBean, createClientFactoryBean, createConsumer, createProducer, doStart, doStop, getAddress, getAllowStreaming, getBindingConfig, getBindingId, getBus, getCxfBinding, getDataBinding, getDataFormat, getDefaultOperationName, getDefaultOperationNamespace, getFeatures, getHandlers, getHeaderFilterStrategy, getInFaultInterceptors, getInInterceptors, getLoggingSizeLimit, getOutFaultInterceptors, getOutInterceptors, getPortName, getProperties, getPublishedEndpointUrl, getSchemaLocations, getServiceClass, getServiceFactoryBean, getServiceName, getTransportId, getWrappedStyle, getWsdlURL, isInOut, isLoggingFeatureEnabled, isMtomEnabled, isSetDefaultBus, isSingleton, isSkipPayloadMessagePartCheck, isWrapped, resolvePropertyPlaceholders, setAddress, setAllowStreaming, setBindingConfig, setBindingId, setBus, setCamelContext, setCxfBinding, setDataBinding, setDataFormat, setDefaultOperationName, setDefaultOperationNamespace, setEndpointName, setEndpointNameString, setFeatures, setHandlers, setHeaderFilterStrategy, setInFaultInterceptors, setInInterceptors, setInOut, setLoggingFeatureEnabled, setLoggingSizeLimit, setMtomEnabled, setOutFaultInterceptors, setOutInterceptors, setPortName, setProperties, setPublishedEndpointUrl, setSchemaLocations, setServiceClass, setServiceClass, setServiceClass, setServiceFactoryBean, setServiceName, setServiceNameString, setSetDefaultBus, setSkipPayloadMessagePartCheck, setTransportId, setupClientFactoryBean, setupHandlers, setupServerFactoryBean, setWrapped, setWrappedStyle, setWsdlURL, updateEndpointUri
 
Methods inherited from class org.apache.camel.impl.DefaultEndpoint
configureConsumer, configureProperties, createEndpointConfiguration, createEndpointUri, createExchange, createExchange, createExchange, createPollingConsumer, equals, getCamelContext, getComponent, getConsumerProperties, getEndpointConfiguration, getEndpointKey, getEndpointUri, getExchangePattern, getId, hashCode, isLenientProperties, isSynchronous, setConsumerProperties, setEndpointConfiguration, setEndpointUri, setEndpointUriIfNotSpecified, setExchangePattern, setSynchronous, toString
 
Methods inherited from class org.apache.camel.support.ServiceSupport
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isSuspended, isSuspending, resume, shutdown, start, stop, suspend
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.camel.Service
start, stop
 

Constructor Detail

CxfSpringEndpoint

public CxfSpringEndpoint(CxfComponent component,
                         String address)
                  throws Exception
Throws:
Exception

CxfSpringEndpoint

public CxfSpringEndpoint()
Method Detail

getBeanId

public String getBeanId()

setBeanId

public void setBeanId(String id)

setServiceNamespace

public void setServiceNamespace(String serviceNamespace)

getServiceNamespace

public String getServiceNamespace()

setServiceLocalName

public void setServiceLocalName(String serviceLocalName)

getServiceLocalName

public String getServiceLocalName()

getEndpointLocalName

public String getEndpointLocalName()

setEndpointLocalName

public void setEndpointLocalName(String endpointLocalName)

setEndpointNamespace

public void setEndpointNamespace(String endpointNamespace)

getEndpointNamespace

public String getEndpointNamespace()

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