B C D F G I M O P R S T

B

bundleContext - Variable in class org.ow2.jonas.camel.component.RouteBuilderComponent
The OSGi bundle context.

C

camelContextName - Variable in class org.ow2.jonas.camel.component.RouteBuilderComponent
The Camel context name.
camelService - Variable in class org.ow2.jonas.camel.component.RouteBuilderComponent
The Camel service.
configure() - Method in class org.ow2.jonas.camel.component.RouteBuilderComponent
Configures the Camel context with the tracer.

D

DefaultTraceEventMessageToStringProcessor - Class in org.ow2.jonas.camel.component
 
DefaultTraceEventMessageToStringProcessor() - Constructor for class org.ow2.jonas.camel.component.DefaultTraceEventMessageToStringProcessor
 

F

filterParameters(String) - Static method in class org.ow2.jonas.camel.component.MessageFormatter
 
format(TraceInterceptor, ProcessorDefinition, Exchange) - Method in class org.ow2.jonas.camel.component.MessageFormatter
 
formatMessage(Exchange) - Static method in class org.ow2.jonas.camel.component.MessageFormatter
 
formatMessage(String, String, String, Throwable, String, String) - Static method in class org.ow2.jonas.camel.component.MessageFormatter
 

G

getConfigurationFolder() - Method in class org.ow2.jonas.camel.component.RouteBuilderComponent
 
getFileEndpointFile(String) - Method in class org.ow2.jonas.camel.component.RouteBuilderComponent
 
getRouteName() - Method in class org.ow2.jonas.camel.component.RouteBuilderComponent
 

I

injectRegistry(ICamelService, String) - Method in class org.ow2.jonas.camel.component.RegistryInjector
 

M

MessageFormatter - Class in org.ow2.jonas.camel.component
 
MessageFormatter() - Constructor for class org.ow2.jonas.camel.component.MessageFormatter
 

O

org.ow2.jonas.camel.component - package org.ow2.jonas.camel.component
 

P

process(Exchange) - Method in class org.ow2.jonas.camel.component.DefaultTraceEventMessageToStringProcessor
 
process(Exchange) - Method in class org.ow2.jonas.camel.component.ProducerWithCorrectClassLoader
 
ProducerWithCorrectClassLoader - Class in org.ow2.jonas.camel.component
Camel producer with the TCCL set to the bundle's CL.
ProducerWithCorrectClassLoader(String) - Constructor for class org.ow2.jonas.camel.component.ProducerWithCorrectClassLoader
 

R

RegistryInjector - Class in org.ow2.jonas.camel.component
 
RegistryInjector(Map<String, String>) - Constructor for class org.ow2.jonas.camel.component.RegistryInjector
 
registryReplacements - Variable in class org.ow2.jonas.camel.component.RouteBuilderComponent
Replacements to do in the registry.
RouteBuilderComponent - Class in org.ow2.jonas.camel.component
iPOJO component that creates a CAMEL context with: CAROL classes accessed, so that the BND tool automatically adds CAROL-related classes to the bundle's Import-Package declarations All CAMEL XML registry files and XML registry property files read from $JONAS_BASE/conf and injected into the CAMEL context The JMS component bound on the JNDI registry The bundle's ClassLoader positioned on the current thread, to avoid any class loading issues with dynamic components such as JNDI, JMS or CXF The CAMEL trace component logging into the logger named RouteBuilderComponent.TRACE_LOGGER_NAME If RouteBuilderComponent.traceDestination is not null, traces also sending a message to that endpoint In order to use it: Override the RouteBuilderComponent.configure() method, making sure you first call super.configure() in your implementation Make sure the org.ow2.jonas.camel.component package is in your bundle's Private-Package list Make sure the metadata.xml file has the required definitions: <ipojo ... ...
RouteBuilderComponent(BundleContext) - Constructor for class org.ow2.jonas.camel.component.RouteBuilderComponent
Saves the bundle context and gets the JONAS_BASE/conf folder.

S

setCamelService(ICamelService) - Method in class org.ow2.jonas.camel.component.RouteBuilderComponent
 
start() - Method in class org.ow2.jonas.camel.component.RouteBuilderComponent
Start the Camel context.
stop() - Method in class org.ow2.jonas.camel.component.RouteBuilderComponent
Stop the Camel context.

T

TRACE_LOGGER_NAME - Static variable in class org.ow2.jonas.camel.component.RouteBuilderComponent
 
traceDestination - Variable in class org.ow2.jonas.camel.component.RouteBuilderComponent
The external trace destination, might be null.

B C D F G I M O P R S T

Copyright © 2010 OW2 Consortium. All Rights Reserved.