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.
CamelServlet - Class in org.ow2.jonas.camel.component
Generic CAMEL servlet, that can be for example used for REST endpoints.
CamelServlet(CamelContext, String) - Constructor for class org.ow2.jonas.camel.component.CamelServlet
Creates a new CamelServlet instance.
configure() - Method in class org.ow2.jonas.camel.component.RouteBuilderComponent
Configures the Camel context with the tracer.
configureCamelComponents(CamelContext, List<String>) - Method in class org.ow2.jonas.camel.component.RouteBuilderComponent
Configure CAMEL components, called just before registry injection.

D

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

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(Exchange, Map<String, String>) - 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
 
formatMessage(String, String, String, Throwable, String, String, Map<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
 
getRegistryFilesContent() - Method in class org.ow2.jonas.camel.component.RegistryInjector
 
getRouteName() - Method in class org.ow2.jonas.camel.component.RouteBuilderComponent
 
getServletConfig() - Method in class org.ow2.jonas.camel.component.CamelServlet
 
getServletInfo() - Method in class org.ow2.jonas.camel.component.CamelServlet
 

I

init(ServletConfig) - Method in class org.ow2.jonas.camel.component.CamelServlet
 
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
 
RegistryInjector(Map<String, String>, List<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 local JNDI registry added to the CAMEL context's registry, to ease lookups with the jdbc component for instance 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

service(ServletRequest, ServletResponse) - Method in class org.ow2.jonas.camel.component.CamelServlet
 
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.