org.apache.camel.component.cxf
Class CxfBlueprintEndpoint

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.CxfBlueprintEndpoint
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

public class CxfBlueprintEndpoint
extends CxfEndpoint


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
CxfBlueprintEndpoint(String address, org.osgi.framework.BundleContext context)
           
 
Method Summary
protected  void checkName(Object value, String name)
           
 void destroy()
           
 CxfBlueprintEndpoint getBean()
           
 org.apache.camel.blueprint.BlueprintCamelContext getBlueprintCamelContext()
           
 org.osgi.service.blueprint.container.BlueprintContainer getBlueprintContainer()
           
 org.osgi.framework.BundleContext getBundleContext()
           
 void setBlueprintCamelContext(org.apache.camel.blueprint.BlueprintCamelContext blueprintCamelContext)
           
 void setBlueprintContainer(org.osgi.service.blueprint.container.BlueprintContainer blueprintContainer)
           
 void setBundleContext(org.osgi.framework.BundleContext bundleContext)
           
 void setServiceClass(String n)
           
 
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, 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

CxfBlueprintEndpoint

public CxfBlueprintEndpoint(String address,
                            org.osgi.framework.BundleContext context)
Method Detail

destroy

public void destroy()

setServiceClass

public void setServiceClass(String n)
                     throws ClassNotFoundException
Overrides:
setServiceClass in class CxfEndpoint
Throws:
ClassNotFoundException

checkName

protected void checkName(Object value,
                         String name)

getBlueprintContainer

public org.osgi.service.blueprint.container.BlueprintContainer getBlueprintContainer()

setBlueprintContainer

public void setBlueprintContainer(org.osgi.service.blueprint.container.BlueprintContainer blueprintContainer)

getBundleContext

public org.osgi.framework.BundleContext getBundleContext()

setBundleContext

public void setBundleContext(org.osgi.framework.BundleContext bundleContext)

getBlueprintCamelContext

public org.apache.camel.blueprint.BlueprintCamelContext getBlueprintCamelContext()

setBlueprintCamelContext

public void setBlueprintCamelContext(org.apache.camel.blueprint.BlueprintCamelContext blueprintCamelContext)

getBean

public CxfBlueprintEndpoint getBean()


Apache CAMEL