Uses of Class
org.apache.camel.ExchangePattern

Packages that use ExchangePattern
org.apache.camel The core Camel API 
org.apache.camel.component.bean The Bean Component which will look up the bean name in the Spring ApplicationContext and use that to dispatch messages to a POJO 
org.apache.camel.component.file The File Component for working with file systems. 
org.apache.camel.component.jmx The JMX Component for monitoring JMX Attributes uisng a CounterMonitor. 
org.apache.camel.impl Default implementation classes for Camel Core 
org.apache.camel.util Utility classes used by the core of Camel and useful for Camel component developers 
 

Uses of ExchangePattern in org.apache.camel
 

Fields in org.apache.camel with type parameters of type ExchangePattern
protected static Map<String,ExchangePattern> ExchangePattern.MAP
           
 

Methods in org.apache.camel that return ExchangePattern
static ExchangePattern ExchangePattern.fromWsdlUri(String wsdlUri)
          Converts the WSDL URI into a ExchangePattern instance
 ExchangePattern Exchange.getPattern()
          Returns the ExchangePattern (MEP) of this exchange.
static ExchangePattern ExchangePattern.valueOf(String name)
          Returns the enum constant of this type with the specified name.
static ExchangePattern[] ExchangePattern.values()
          Returns an array containing the constants of this enum type, in the order they're declared.
 

Methods in org.apache.camel with parameters of type ExchangePattern
 E Producer.createExchange(ExchangePattern pattern)
          Creates a new exchange of the given pattern to send to this endpoint
 E Endpoint.createExchange(ExchangePattern pattern)
          Create a new exchange for communicating with this endpoint with the specified ExchangePattern such as whether its going to be an InOnly or InOut exchange
 E ProducerTemplate.send(Endpoint<E> endpoint, ExchangePattern pattern, Processor processor)
          Sends an exchange to an endpoint using a supplied
 E CamelTemplate.send(Endpoint<E> endpoint, ExchangePattern pattern, Processor processor)
          Sends an exchange to an endpoint using a supplied
 E ProducerTemplate.send(String endpointUri, ExchangePattern pattern, Processor processor)
          Sends an exchange to an endpoint using a supplied
 E CamelTemplate.send(String endpointUri, ExchangePattern pattern, Processor processor)
          Sends an exchange to an endpoint using a supplied
 Object ProducerTemplate.sendBody(Endpoint<E> endpoint, ExchangePattern pattern, Object body)
          Send the body to an endpoint with the given ExchangePattern returning any result output body
 Object CamelTemplate.sendBody(Endpoint<E> endpoint, ExchangePattern pattern, Object body)
          Send the body to an endpoint with the given ExchangePattern returning any result output body
 Object ProducerTemplate.sendBody(String endpointUri, ExchangePattern pattern, Object body)
          Send the body to an endpoint
 Object CamelTemplate.sendBody(String endpointUri, ExchangePattern pattern, Object body)
          Send the body to an endpoint
 Object ProducerTemplate.sendBodyAndHeader(Endpoint endpoint, ExchangePattern pattern, Object body, String header, Object headerValue)
          Sends the body to an endpoint with a specified header and header value
 Object CamelTemplate.sendBodyAndHeader(Endpoint endpoint, ExchangePattern pattern, Object body, String header, Object headerValue)
          Sends the body to an endpoint with a specified header and header value
 Object ProducerTemplate.sendBodyAndHeader(String endpoint, ExchangePattern pattern, Object body, String header, Object headerValue)
          Sends the body to an endpoint with a specified header and header value
 Object CamelTemplate.sendBodyAndHeader(String endpoint, ExchangePattern pattern, Object body, String header, Object headerValue)
          Sends the body to an endpoint with a specified header and header value
 

Uses of ExchangePattern in org.apache.camel.component.bean
 

Constructors in org.apache.camel.component.bean with parameters of type ExchangePattern
BeanExchange(CamelContext context, ExchangePattern pattern)
           
 

Uses of ExchangePattern in org.apache.camel.component.file
 

Methods in org.apache.camel.component.file with parameters of type ExchangePattern
 FileExchange FileEndpoint.createExchange(ExchangePattern pattern)
           
 

Constructors in org.apache.camel.component.file with parameters of type ExchangePattern
FileExchange(CamelContext camelContext, ExchangePattern pattern, File file)
           
 

Uses of ExchangePattern in org.apache.camel.component.jmx
 

Methods in org.apache.camel.component.jmx with parameters of type ExchangePattern
 JMXExchange JMXEndpoint.createExchange(ExchangePattern pattern)
           
 

Constructors in org.apache.camel.component.jmx with parameters of type ExchangePattern
JMXExchange(CamelContext camelContext, ExchangePattern pattern, Notification notification)
          Constructor
 

Uses of ExchangePattern in org.apache.camel.impl
 

Methods in org.apache.camel.impl that return ExchangePattern
 ExchangePattern DefaultEndpoint.getExchangePattern()
           
 ExchangePattern DefaultExchange.getPattern()
           
 

Methods in org.apache.camel.impl with parameters of type ExchangePattern
 E DefaultProducer.createExchange(ExchangePattern pattern)
           
 E DefaultEndpoint.createExchange(ExchangePattern pattern)
           
 void DefaultEndpoint.setExchangePattern(ExchangePattern exchangePattern)
           
 void DefaultExchange.setPattern(ExchangePattern pattern)
           
 

Constructors in org.apache.camel.impl with parameters of type ExchangePattern
DefaultExchange(CamelContext context, ExchangePattern pattern)
           
 

Uses of ExchangePattern in org.apache.camel.util
 

Methods in org.apache.camel.util with parameters of type ExchangePattern
 E ProducerCache.send(Endpoint<E> endpoint, ExchangePattern pattern, Processor processor)
          Sends an exchange to an endpoint using a supplied Processor to populate the exchange
 



Copyright © 2008 IONA Open Source Community. All Rights Reserved.