Index
Symbols
- @Converter, Implement an annotated converter class
A
- accessing, Accessing message headers, Wrapping the exchange accessors
- annotating the implementation, Implement an annotated converter class
- AsyncCallback, Asynchronous processing
- asynchronous, Asynchronous producer
- asynchronous producer
- implementing, How to implement an asynchronous producer
- AsyncProcessor, Asynchronous processing
- auto-discovery
- configuration, Configuring auto-discovery
B
- bean properties, Define bean properties on your component class
C
- Component
- createEndpoint(), URI parsing
- definition, The Component interface
- methods, Component methods
- component prefix, Component
- components, Component
- bean properties, Define bean properties on your component class
- configuring, Installing and configuring the component
- implementation steps, Implementation steps
- installing, Installing and configuring the component
- interfaces to implement, Which interfaces do you need to implement?
- parameter injection, Parameter injection
- Spring configuration, Configure the component in Spring
- configuration, Configuring auto-discovery
- configuring, Installing and configuring the component
- Consumer, Consumer
- consumers, Consumer
- event-driven, Event-driven pattern, Implementation steps
- polling, Polling pattern, Implementation steps
- scheduled, Scheduled poll pattern, Implementation steps
- threading, Overview
- controller, Controller type converter
- copy(), Exchange methods
- createConsumer(), Endpoint methods
- createEndpoint(), URI parsing
- createExchange(), Endpoint methods, Event-driven endpoint implementation, Producer methods
- createPollingConsumer(), Endpoint methods, Event-driven endpoint implementation
- createProducer(), Endpoint methods
D
- DefaultComponent
- createEndpoint(), URI parsing
- DefaultEndpoint, Event-driven endpoint implementation
- createExchange(), Event-driven endpoint implementation
- createPollingConsumer(), Event-driven endpoint implementation
- getCamelConext(), Event-driven endpoint implementation
- getComponent(), Event-driven endpoint implementation
- getEndpointUri(), Event-driven endpoint implementation
- definition, The Component interface
- discovery file, Create a TypeConverter file
E
- Endpoint, Endpoint
- createConsumer(), Endpoint methods
- createExchange(), Endpoint methods
- createPollingConsumer(), Endpoint methods
- createProducer(), Endpoint methods
- getCamelContext(), Endpoint methods
- getEndpointURI(), Endpoint methods
- interface definition, The Endpoint interface
- isLenientProperties(), Endpoint methods
- isSingleton(), Endpoint methods
- setCamelContext(), Endpoint methods
- endpoint
- event-driven, Event-driven endpoint implementation
- scheduled, Scheduled poll endpoint implementation
- endpoints, Endpoint
- event-driven, Event-driven pattern, Implementation steps, Event-driven endpoint implementation
- Exchange, Exchange, The Exchange interface
- copy(), Exchange methods
- getExchangeId(), Exchange methods
- getIn(), Accessing message headers, Exchange methods
- getOut(), Exchange methods
- getPattern(), Exchange methods
- getProperties(), Exchange methods
- getProperty(), Exchange methods
- getUnitOfWork(), Exchange methods
- removeProperty(), Exchange methods
- setExchangeId(), Exchange methods
- setIn(), Exchange methods
- setOut(), Exchange methods
- setProperty(), Exchange methods
- setUnitOfWork(), Exchange methods
- exchange
- in capable, Testing the exchange pattern
- out capable, Testing the exchange pattern
- exchange properties
- accessing, Wrapping the exchange accessors
- ExchangeHelper, The ExchangeHelper Class
- getContentType(), Get the In message’s MIME content type
- getMandatoryHeader(), Accessing message headers, Wrapping the exchange accessors
- getMandatoryInBody(), Wrapping the exchange accessors
- getMandatoryOutBody(), Wrapping the exchange accessors
- getMandatoryProperty(), Wrapping the exchange accessors
- isInCapable(), Testing the exchange pattern
- isOutCapable(), Testing the exchange pattern
- resolveEndpoint(), Resolve an endpoint
- exchanges, Exchange
G
- getCamelConext(), Event-driven endpoint implementation
- getCamelContext(), Endpoint methods
- getComponent(), Event-driven endpoint implementation
- getContentType(), Get the In message’s MIME content type
- getEndpoint(), Producer methods
- getEndpointURI(), Endpoint methods
- getEndpointUri(), Event-driven endpoint implementation
- getExchangeId(), Exchange methods
- getHeader(), Accessing message headers
- getIn(), Accessing message headers, Exchange methods
- getMandatoryHeader(), Accessing message headers, Wrapping the exchange accessors
- getMandatoryInBody(), Wrapping the exchange accessors
- getMandatoryOutBody(), Wrapping the exchange accessors
- getMandatoryProperty(), Wrapping the exchange accessors
- getOut(), Exchange methods
- getPattern(), Exchange methods
- getProperties(), Exchange methods
- getProperty(), Exchange methods
- getUnitOfWork(), Exchange methods
I
- implementation steps, How to implement a type converter, Implementation steps
- implementing, Implementing the Processor interface, How to implement a synchronous producer, How to implement an asynchronous producer
- in capable, Testing the exchange pattern
- in message
- MIME type, Get the In message’s MIME content type
- installing, Installing and configuring the component
- interface definition, The Endpoint interface
- interfaces to implement, Which interfaces do you need to implement?
- isInCapable(), Testing the exchange pattern
- isLenientProperties(), Endpoint methods
- isOutCapable(), Testing the exchange pattern
- isSingleton(), Endpoint methods
M
- Message, Message
- getHeader(), Accessing message headers
- message headers
- accessing, Accessing message headers
- messages, Message
- methods, Component methods
- MIME type, Get the In message’s MIME content type
O
- out capable, Testing the exchange pattern
P
- packaging, Package the type converter
- parameter injection, Parameter injection
- performer, Overview
- pipeline, Pipelining model
- polling, Polling pattern, Implementation steps
- process(), Producer methods
- Processor, Processor interface
- implementing, Implementing the Processor interface
- producer, Producer
- Producer, Producer
- createExchange(), Producer methods
- getEndpoint(), Producer methods
- process(), Producer methods
- producers
- asynchronous, Asynchronous producer
- synchronous, Synchronous producer
R
- removeProperty(), Exchange methods
- resolveEndpoint(), Resolve an endpoint
- runtime process, Type conversion process
S
- scheduled, Scheduled poll pattern, Implementation steps, Scheduled poll endpoint implementation
- ScheduledPollEndpoint, Scheduled poll endpoint implementation
- setCamelContext(), Endpoint methods
- setExchangeId(), Exchange methods
- setIn(), Exchange methods
- setOut(), Exchange methods
- setProperty(), Exchange methods
- setUnitOfWork(), Exchange methods
- simple processor
- implementing, Implementing the Processor interface
- Spring configuration, Configure the component in Spring
- synchronous, Synchronous producer
- synchronous producer
- implementing, How to implement a synchronous producer
T
- threading, Overview
- type conversion
- runtime process, Type conversion process
- type converter
- annotating the implementation, Implement an annotated converter class
- controller, Controller type converter
- discovery file, Create a TypeConverter file
- implementation steps, How to implement a type converter
- packaging, Package the type converter
- worker, Controller type converter
- TypeConverter, Type converter interface
- TypeConverterLoader, Type converter loader
U
- useIntrospectionOnEndpoint(), Disabling endpoint parameter injection
W
- wire tap pattern, System Management
- worker, Controller type converter