Uses of Class
org.apache.camel.ExchangePattern

Packages that use ExchangePattern
org.apache.camel The JAXB POJOs for the XML Configuration of the routing rules. 
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.impl Default implementation classes for Camel Core 
org.apache.camel.model The JAXB POJOs for the XML Configuration of the routing rules. 
org.apache.camel.processor A collection of Processor implementations which are used to implement the Enterprise Integration Patterns 
org.apache.camel.processor.interceptor Helper classes for interceptors. 
 

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.asEnum(String value)
           
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
 Exchange Producer.createExchange(ExchangePattern pattern)
          Creates a new exchange of the given pattern to send to this endpoint
 Exchange 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
 Exchange ProducerTemplate.send(Endpoint endpoint, ExchangePattern pattern, Processor processor)
          Sends an exchange to an endpoint using a supplied processor
 Exchange ProducerTemplate.send(String endpointUri, ExchangePattern pattern, Processor processor)
          Sends an exchange to an endpoint using a supplied processor
 Object ProducerTemplate.sendBody(Endpoint 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 returning any result output body
 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 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 ProducerTemplate.sendBodyAndHeaders(Endpoint endpoint, ExchangePattern pattern, Object body, Map<String,Object> headers)
          Sends the body to an endpoint with the specified headers and header values
 Object ProducerTemplate.sendBodyAndHeaders(String endpointUri, ExchangePattern pattern, Object body, Map<String,Object> headers)
          Sends the body to an endpoint with the specified headers and header values
 Object ProducerTemplate.sendBodyAndProperty(Endpoint endpoint, ExchangePattern pattern, Object body, String property, Object propertyValue)
          Sends the body to an endpoint with a specified property and property value
 Object ProducerTemplate.sendBodyAndProperty(String endpoint, ExchangePattern pattern, Object body, String property, Object propertyValue)
          Sends the body to an endpoint with a specified property and property value
 void Exchange.setPattern(ExchangePattern pattern)
          Allows the ExchangePattern (MEP) of this exchange to be customized.
 

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

Methods in org.apache.camel.component.bean that return ExchangePattern
 ExchangePattern MethodInfo.getPattern()
          Returns the ExchangePattern that should be used when invoking this method.
 

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

Constructors in org.apache.camel.component.file with parameters of type ExchangePattern
GenericFileExchange(CamelContext context, ExchangePattern pattern)
           
GenericFileExchange(Endpoint fromEndpoint, ExchangePattern pattern)
           
GenericFileExchange(GenericFileEndpoint endpoint, ExchangePattern pattern, GenericFile<T> file)
           
 

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
 Exchange DefaultProducer.createExchange(ExchangePattern pattern)
           
 Exchange DefaultEndpoint.createExchange(ExchangePattern pattern)
           
protected  Object DefaultProducerTemplate.extractResultBody(Exchange result, ExchangePattern pattern)
          Extracts the body from the given result.
 Exchange ProducerCache.send(Endpoint endpoint, ExchangePattern pattern, Processor processor)
          Sends an exchange to an endpoint using a supplied Processor to populate the exchange
 Exchange DefaultProducerTemplate.send(Endpoint endpoint, ExchangePattern pattern, Processor processor)
           
 Exchange DefaultProducerTemplate.send(String endpointUri, ExchangePattern pattern, Processor processor)
           
 Object DefaultProducerTemplate.sendBody(Endpoint endpoint, ExchangePattern pattern, Object body)
           
 Object DefaultProducerTemplate.sendBody(String endpointUri, ExchangePattern pattern, Object body)
           
 Object DefaultProducerTemplate.sendBodyAndHeader(Endpoint endpoint, ExchangePattern pattern, Object body, String header, Object headerValue)
           
 Object DefaultProducerTemplate.sendBodyAndHeader(String endpoint, ExchangePattern pattern, Object body, String header, Object headerValue)
           
 Object DefaultProducerTemplate.sendBodyAndHeaders(Endpoint endpoint, ExchangePattern pattern, Object body, Map<String,Object> headers)
           
 Object DefaultProducerTemplate.sendBodyAndHeaders(String endpointUri, ExchangePattern pattern, Object body, Map<String,Object> headers)
           
 Object DefaultProducerTemplate.sendBodyAndProperty(Endpoint endpoint, ExchangePattern pattern, Object body, String property, Object propertyValue)
           
 Object DefaultProducerTemplate.sendBodyAndProperty(String endpoint, ExchangePattern pattern, Object body, String property, Object propertyValue)
           
 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)
           
DefaultExchange(Endpoint fromEndpoint, ExchangePattern pattern)
           
GroupedExchange(CamelContext context, ExchangePattern pattern)
           
GroupedExchange(Endpoint fromEndpoint, ExchangePattern pattern)
           
 

Uses of ExchangePattern in org.apache.camel.model
 

Methods in org.apache.camel.model that return ExchangePattern
 ExchangePattern WireTapDefinition.getPattern()
           
 ExchangePattern ToDefinition.getPattern()
           
 ExchangePattern SetExchangePatternDefinition.getPattern()
           
 ExchangePattern SendDefinition.getPattern()
           
 ExchangePattern InOutDefinition.getPattern()
           
 ExchangePattern InOnlyDefinition.getPattern()
           
 

Methods in org.apache.camel.model with parameters of type ExchangePattern
 SetExchangePatternDefinition SetExchangePatternDefinition.pattern(ExchangePattern pattern)
           
 Type ProcessorDefinition.setExchangePattern(ExchangePattern exchangePattern)
          ExchangePattern: set the ExchangePattern ExchangePattern into the exchange
 void ToDefinition.setPattern(ExchangePattern pattern)
          Sets the optional ExchangePattern used to invoke this endpoint
 void SetExchangePatternDefinition.setPattern(ExchangePattern pattern)
           
 Type ProcessorDefinition.to(ExchangePattern pattern, Endpoint... endpoints)
          Sends the exchange to a list of endpoints
 Type ProcessorDefinition.to(ExchangePattern pattern, Endpoint endpoint)
          Sends the exchange with certain exchange pattern to the given endpoint
 Type ProcessorDefinition.to(ExchangePattern pattern, Iterable<Endpoint> endpoints)
          Sends the exchange to a list of endpoints
 Type ProcessorDefinition.to(ExchangePattern pattern, String... uris)
          Sends the exchange to a list of endpoints
 Type ProcessorDefinition.to(ExchangePattern pattern, String uri)
          Sends the exchange with certain exchange pattern to the given endpoint
 

Constructors in org.apache.camel.model with parameters of type ExchangePattern
SetExchangePatternDefinition(ExchangePattern pattern)
           
ToDefinition(Endpoint endpoint, ExchangePattern pattern)
           
ToDefinition(String uri, ExchangePattern pattern)
           
 

Uses of ExchangePattern in org.apache.camel.processor
 

Fields in org.apache.camel.processor declared as ExchangePattern
protected  ExchangePattern SendProcessor.pattern
           
 

Methods in org.apache.camel.processor with parameters of type ExchangePattern
protected  Exchange Enricher.createResourceExchange(Exchange source, ExchangePattern pattern)
          Creates a new DefaultExchange instance from the given exchange.
 void ExchangePatternProcessor.setExchangePattern(ExchangePattern ep)
           
 

Constructors in org.apache.camel.processor with parameters of type ExchangePattern
ExchangePatternProcessor(ExchangePattern ep)
           
SendProcessor(Endpoint destination, ExchangePattern pattern)
           
WireTapProcessor(Endpoint destination, ExchangePattern pattern)
           
 

Uses of ExchangePattern in org.apache.camel.processor.interceptor
 

Methods in org.apache.camel.processor.interceptor that return ExchangePattern
 ExchangePattern TraceEventExchange.getPattern()
           
 



Copyright © 2009 Apache Software Foundation. All Rights Reserved.