org.apache.camel.component.cxf
Class CxfEndpoint

java.lang.Object
  extended by org.apache.camel.impl.DefaultEndpoint<CxfExchange>
      extended by org.apache.camel.component.cxf.CxfEndpoint
All Implemented Interfaces:
org.apache.camel.Endpoint<CxfExchange>

public class CxfEndpoint
extends org.apache.camel.impl.DefaultEndpoint<CxfExchange>

Defines the CXF Endpoint

Version:
$Revision: 550734 $

Constructor Summary
CxfEndpoint(String uri, CxfComponent component, org.apache.cxf.service.model.EndpointInfo endpointInfo)
           
 
Method Summary
 org.apache.camel.Consumer<CxfExchange> createConsumer(org.apache.camel.Processor processor)
           
 CxfExchange createExchange()
           
 CxfExchange createExchange(org.apache.cxf.message.Message inMessage)
           
 org.apache.camel.Producer<CxfExchange> createProducer()
           
 CxfBinding getBinding()
           
 CxfComponent getComponent()
           
 org.apache.cxf.service.model.EndpointInfo getEndpointInfo()
           
 org.apache.cxf.transport.local.LocalTransportFactory getLocalTransportFactory()
           
 boolean isInOut()
           
 boolean isSingleton()
           
 void setBinding(CxfBinding binding)
           
 void setInOut(boolean inOut)
           
 
Methods inherited from class org.apache.camel.impl.DefaultEndpoint
convertTo, createExchange, createExecutorService, createPollingConsumer, equals, getContext, getEndpointUri, getExchangeType, getExecutorService, hashCode, setExecutorService, toExchangeType, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CxfEndpoint

public CxfEndpoint(String uri,
                   CxfComponent component,
                   org.apache.cxf.service.model.EndpointInfo endpointInfo)
Method Detail

createProducer

public org.apache.camel.Producer<CxfExchange> createProducer()
                                                      throws Exception
Throws:
Exception

createConsumer

public org.apache.camel.Consumer<CxfExchange> createConsumer(org.apache.camel.Processor processor)
                                                      throws Exception
Throws:
Exception

createExchange

public CxfExchange createExchange()

createExchange

public CxfExchange createExchange(org.apache.cxf.message.Message inMessage)

getBinding

public CxfBinding getBinding()

setBinding

public void setBinding(CxfBinding binding)

isInOut

public boolean isInOut()

setInOut

public void setInOut(boolean inOut)

getLocalTransportFactory

public org.apache.cxf.transport.local.LocalTransportFactory getLocalTransportFactory()
                                                                              throws org.apache.cxf.BusException
Throws:
org.apache.cxf.BusException

getEndpointInfo

public org.apache.cxf.service.model.EndpointInfo getEndpointInfo()

getComponent

public CxfComponent getComponent()
Overrides:
getComponent in class org.apache.camel.impl.DefaultEndpoint<CxfExchange>

isSingleton

public boolean isSingleton()


Copyright © 2007 Apache Software Foundation. All Rights Reserved.