Class CxfSpringEndpoint
- java.lang.Object
-
- org.apache.camel.support.service.BaseService
-
- org.apache.camel.support.service.ServiceSupport
-
- org.apache.camel.support.DefaultEndpoint
-
- org.apache.camel.component.cxf.jaxws.CxfEndpoint
-
- org.apache.camel.component.cxf.spring.jaxws.CxfSpringEndpoint
-
- All Implemented Interfaces:
AutoCloseable,Cloneable,org.apache.camel.AsyncEndpoint,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 org.apache.camel.component.cxf.jaxws.CxfEndpoint implements org.springframework.context.ApplicationContextAwareDefines the CXF Endpoint
-
-
Constructor Summary
Constructors Constructor Description CxfSpringEndpoint()CxfSpringEndpoint(org.apache.camel.component.cxf.jaxws.CxfComponent component, String address)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.cxf.endpoint.ClientcreateClient()Create a CXF Clientprotected org.apache.cxf.frontend.ServerFactoryBeancreateServerFactoryBean()Create a service factory beanorg.springframework.context.ApplicationContextgetApplicationContext()StringgetBeanId()org.apache.cxf.BusgetBus()StringgetEndpointLocalName()StringgetEndpointNamespace()StringgetServiceLocalName()StringgetServiceNamespace()voidsetApplicationContext(org.springframework.context.ApplicationContext ctx)voidsetBeanId(String id)voidsetEndpointLocalName(String endpointLocalName)voidsetEndpointNamespace(String endpointNamespace)voidsetServiceLocalName(String serviceLocalName)voidsetServiceNamespace(String serviceNamespace)-
Methods inherited from class org.apache.camel.component.cxf.jaxws.CxfEndpoint
checkName, copy, createClientFactoryBean, createClientFactoryBean, createConsumer, createProducer, doInit, doStop, getAddress, getAllowStreaming, getBindingConfig, getBindingId, getChainedCxfConfigurer, getContinuationTimeout, getCookieHandler, getCxfBinding, getCxfConfigurer, getDataBinding, getDataFormat, getDefaultOperationName, getDefaultOperationNamespace, getFeatures, getHandlers, getHeaderFilterStrategy, getHostnameVerifier, getInFaultInterceptors, getInInterceptors, getLoggingSizeLimit, getOutFaultInterceptors, getOutInterceptors, getPassword, getPortName, getPortNameAsQName, getProperties, getPublishedEndpointUrl, getSchemaLocations, getSchemaValidationEnabled, getServiceClass, getServiceFactoryBean, getServiceName, getServiceNameAsQName, getSslContextParameters, getTransportId, getUsername, getWrappedStyle, getWsdlURL, isDefaultBus, isLoggingFeatureEnabled, isMergeProtocolHeaders, isMtomEnabled, isSkipFaultLogging, isSkipPayloadMessagePartCheck, isSynchronous, isWrapped, resolvePropertyPlaceholders, setAddress, setAllowStreaming, setBindingConfig, setBindingId, setBus, setCamelContext, setContinuationTimeout, setCookieHandler, setCxfBinding, setCxfConfigurer, setDataBinding, setDataFormat, setDefaultBus, setDefaultOperationName, setDefaultOperationNamespace, setEndpointName, setEndpointNameAsQName, setFeatures, setHandlers, setHeaderFilterStrategy, setHostnameVerifier, setInFaultInterceptors, setInInterceptors, setLoggingFeatureEnabled, setLoggingSizeLimit, setMergeProtocolHeaders, setMtomEnabled, setOutFaultInterceptors, setOutInterceptors, setPassword, setPortName, setPortNameAsQName, setProperties, setPublishedEndpointUrl, setSchemaLocations, setSchemaValidationEnabled, setServiceClass, setServiceClass, setServiceClass, setServiceFactory, setServiceFactoryBean, setServiceName, setServiceNameAsQName, setSkipFaultLogging, setSkipPayloadMessagePartCheck, setSslContextParameters, setSynchronous, setTransportId, setupClientFactoryBean, setupHandlers, setupServerFactoryBean, setUsername, setWrapped, setWrappedStyle, setWsdlURL, updateEndpointUri
-
Methods inherited from class org.apache.camel.support.DefaultEndpoint
configureConsumer, configureExchange, configurePollingConsumer, configureProperties, createAsyncProducer, createEndpointUri, createExchange, createExchange, createPollingConsumer, doStart, equals, getCamelContext, getComponent, getEndpointKey, getEndpointUri, getExceptionHandler, getExchangePattern, getId, getPollingConsumerBlockTimeout, getPollingConsumerQueueSize, hashCode, isAutowiredEnabled, isBridgeErrorHandler, isLazyStartProducer, isLenientProperties, isPollingConsumerBlockWhenFull, isPollingConsumerCopy, isSingleton, setAutowiredEnabled, setBridgeErrorHandler, setComponent, setEndpointUri, setEndpointUriIfNotSpecified, setExceptionHandler, setExchangePattern, setLazyStartProducer, setPollingConsumerBlockTimeout, setPollingConsumerBlockWhenFull, setPollingConsumerCopy, setPollingConsumerQueueSize, setProperties, toString
-
Methods inherited from class org.apache.camel.support.service.BaseService
build, doBuild, doFail, doLifecycleChange, doResume, doShutdown, doSuspend, fail, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, 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.Endpoint
configureExchange, configureProperties, createAsyncProducer, createExchange, createExchange, createPollingConsumer, getCamelContext, getEndpointBaseUri, getEndpointKey, getEndpointUri, getExchangePattern, isLenientProperties, isSingletonProducer
-
-
-
-
Constructor Detail
-
CxfSpringEndpoint
public CxfSpringEndpoint(org.apache.camel.component.cxf.jaxws.CxfComponent component, String address)
-
CxfSpringEndpoint
public CxfSpringEndpoint()
-
-
Method Detail
-
createClient
public org.apache.cxf.endpoint.Client createClient() throws ExceptionCreate a CXF Client- Overrides:
createClientin classorg.apache.camel.component.cxf.jaxws.CxfEndpoint- Throws:
Exception
-
createServerFactoryBean
protected org.apache.cxf.frontend.ServerFactoryBean createServerFactoryBean() throws ExceptionCreate a service factory bean- Overrides:
createServerFactoryBeanin classorg.apache.camel.component.cxf.jaxws.CxfEndpoint- Throws:
Exception
-
getBeanId
public String getBeanId()
- Overrides:
getBeanIdin classorg.apache.camel.component.cxf.jaxws.CxfEndpoint
-
setBeanId
public void setBeanId(String id)
- Overrides:
setBeanIdin classorg.apache.camel.component.cxf.jaxws.CxfEndpoint
-
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:
setApplicationContextin interfaceorg.springframework.context.ApplicationContextAware- Throws:
org.springframework.beans.BeansException
-
getApplicationContext
public org.springframework.context.ApplicationContext getApplicationContext()
-
getBus
public org.apache.cxf.Bus getBus()
- Overrides:
getBusin classorg.apache.camel.component.cxf.jaxws.CxfEndpoint
-
-