A B C D E F G H I L M O P R S T X

A

addComponent(String, Component, String) - Method in interface org.ow2.jonas.camel.service.api.ICamelService
Add a component on the given camel context.
addComponent(String, Component) - Method in class org.ow2.jonas.camel.wrapper.CamelWrapper
Add a component on the given camel context.
addComponent(String, Component) - Method in interface org.ow2.jonas.camel.wrapper.ICamelWrapper
Add a component on the given camel context.
addRegistry(InputStream, String) - Method in interface org.ow2.jonas.camel.service.api.ICamelService
Add values to the registry component.
addRoutes(RouteBuilder, String) - Method in interface org.ow2.jonas.camel.service.api.ICamelService
Add a Route to the given context, by providing a RouteBuilder
addRoutes(RouteBuilder) - Method in class org.ow2.jonas.camel.wrapper.CamelWrapper
Add a route.
addRoutes(RouteBuilder) - Method in interface org.ow2.jonas.camel.wrapper.ICamelWrapper
 
addToTheRegistry(InputStream) - Method in class org.ow2.jonas.camel.registry.xml.RegistryWrapper
Add entries parsed from xml files into the wrapped registry.
addToTheRegistry(InputStream) - Method in class org.ow2.jonas.camel.wrapper.CamelWrapper
 
addToTheRegistry(InputStream) - Method in interface org.ow2.jonas.camel.wrapper.ICamelWrapper
Add values to the registy.
addValues(InputStream) - Method in class org.ow2.jonas.camel.registry.xml.RegistryWrapper
Add entries parsed from an XML file into the wrapped registry.

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.
CamelService - Class in org.ow2.jonas.camel.jonas_service
Camel service.
CamelService() - Constructor for class org.ow2.jonas.camel.jonas_service.CamelService
 
CamelServiceMBean - Interface in org.ow2.jonas.camel.jonas_service
Camel service's JMX interface.
CamelServlet - Class in org.ow2.jonas.camel.component
Generic CAMEL servlet, that can be for example used for REST endpoints.
CamelServlet(CamelContext, String, String) - Constructor for class org.ow2.jonas.camel.component.CamelServlet
Creates a new CamelServlet instance.
CamelServlet(CamelContext, String) - Constructor for class org.ow2.jonas.camel.component.CamelServlet
Creates a new CamelServlet instance.
CamelWrapper - Class in org.ow2.jonas.camel.wrapper
Camel wrapper.
CamelWrapper(BundleContext) - Constructor for class org.ow2.jonas.camel.wrapper.CamelWrapper
Constructor, creates a new Camel context.
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.
createEntry() - Method in class org.ow2.jonas.camel.registry.xml.generated.ObjectFactory
Create an instance of Entry
createRegistry() - Method in class org.ow2.jonas.camel.registry.xml.generated.ObjectFactory
Create an instance of Registry
createRegistry(Registry) - Method in class org.ow2.jonas.camel.registry.xml.generated.ObjectFactory
Create an instance of JAXBElement<Registry>}
createRegistry(CamelContext) - Method in class org.ow2.jonas.camel.registry.xml.RegistryWrapper
Creates a CompositeRegistry containing the current context of the registry , added in first position, plus a SimpleRegistry where all entries parsed from xml files will be stored.
createRegistryAndAssignToContext(DefaultCamelContext) - Method in class org.ow2.jonas.camel.registry.xml.RegistryWrapper
Set the current Camel context
createServletTransportFactory() - Method in class org.ow2.jonas.camel.cxf.servlet.OsgiHttpServiceCXFServlet
 

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
 
doDelete(HttpServletRequest, HttpServletResponse) - Method in class org.ow2.jonas.camel.cxf.servlet.OsgiHttpServiceCXFServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.ow2.jonas.camel.cxf.servlet.OsgiHttpServiceCXFServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.ow2.jonas.camel.cxf.servlet.OsgiHttpServiceCXFServlet
 
doPut(HttpServletRequest, HttpServletResponse) - Method in class org.ow2.jonas.camel.cxf.servlet.OsgiHttpServiceCXFServlet
 
doStart() - Method in class org.ow2.jonas.camel.jonas_service.CamelService
Initializes the service.
doStop() - Method in class org.ow2.jonas.camel.jonas_service.CamelService
Stops all Camel contexts.

E

Entry - Class in org.ow2.jonas.camel.registry.xml.generated
Java class for entry complex type.
Entry() - Constructor for class org.ow2.jonas.camel.registry.xml.generated.Entry
 
entry - Variable in class org.ow2.jonas.camel.registry.xml.generated.Registry
 

F

FailureResistentExceptionHandlerProcessor - Class in org.ow2.jonas.camel.component
Camel processor for error handling which is resistent to failures.
FailureResistentExceptionHandlerProcessor(String) - Constructor for class org.ow2.jonas.camel.component.FailureResistentExceptionHandlerProcessor
 
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

getAllReplacements() - Method in class org.ow2.jonas.camel.component.RegistryInjector
 
getCamelContext(String) - Method in interface org.ow2.jonas.camel.service.api.ICamelService
Get an instance of Camel.
getCamelContext() - Method in class org.ow2.jonas.camel.wrapper.CamelWrapper
 
getCamelContext() - Method in interface org.ow2.jonas.camel.wrapper.ICamelWrapper
 
getCamelContextName() - Method in class org.ow2.jonas.camel.wrapper.CamelWrapper
Gets the camel context name.
getCamelContextNames() - Method in class org.ow2.jonas.camel.jonas_service.CamelService
Get the names of Camel contexts managed by the underlying service.
getCamelContextNames() - Method in interface org.ow2.jonas.camel.jonas_service.CamelServiceMBean
Get the names of Camel contexts managed by the underlying service.
getConfigurationFolder() - Method in class org.ow2.jonas.camel.component.RouteBuilderComponent
 
getContextNames() - Method in interface org.ow2.jonas.camel.service.api.ICamelService
Get the names of Camel contexts managed by the service.
getDestination(EndpointInfo) - Method in class org.ow2.jonas.camel.cxf.servlet.OsgiCxfServletTransportFactory
Publish destination with an address relative to the servlet context.
getEntry() - Method in class org.ow2.jonas.camel.registry.xml.generated.Registry
Gets the value of the entry property.
getFileEndpointFile(String) - Method in class org.ow2.jonas.camel.component.RouteBuilderComponent
 
getLogicalName() - Method in class org.ow2.jonas.camel.registry.xml.generated.Entry
Gets the value of the logicalName property.
getName() - Method in class org.ow2.jonas.camel.wrapper.CamelWrapper
Get the name of the camel context.
getObjectName(String) - Static method in class org.ow2.jonas.camel.jonas_service.CamelService
 
getProducerTemplate(String) - Method in interface org.ow2.jonas.camel.service.api.ICamelService
Get a producer template for the given camel context.
getProducerTemplate() - Method in class org.ow2.jonas.camel.wrapper.CamelWrapper
Get a producer template for the camel context.
getProducerTemplate() - Method in interface org.ow2.jonas.camel.wrapper.ICamelWrapper
Get a producer template for the camel context.
getRegistry() - Method in class org.ow2.jonas.camel.registry.xml.RegistryWrapper
Gets the SimpleRegistry containing entries parsed from xml files.
getRegistryFilesContent() - Method in class org.ow2.jonas.camel.component.RegistryInjector
 
getRegistryPropertyOrReplacement(String) - Method in class org.ow2.jonas.camel.component.RouteBuilderComponent
Returns the value of a certain key in the contents of all camel*.properties files in JONAS_BASE/conf merged with RouteBuilderComponent.registryReplacements.
getRegistryWrapper() - Method in class org.ow2.jonas.camel.wrapper.CamelWrapper
 
getRegistryWrapper() - Method in interface org.ow2.jonas.camel.wrapper.ICamelWrapper
 
getRouteDefinitions(String) - Method in interface org.ow2.jonas.camel.service.api.ICamelService
Get the list of existing routes.
getRouteDefinitions() - Method in class org.ow2.jonas.camel.wrapper.CamelWrapper
 
getRouteDefinitions() - Method in interface org.ow2.jonas.camel.wrapper.ICamelWrapper
 
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
 
getTechnicalName() - Method in class org.ow2.jonas.camel.registry.xml.generated.Entry
Gets the value of the technicalName property.

H

HttpClientProcessor - Class in org.ow2.jonas.camel.component
HTTP client processor, which can replace the CAMEL http processor.
HttpClientProcessor(String) - Constructor for class org.ow2.jonas.camel.component.HttpClientProcessor
 

I

ICamelService - Interface in org.ow2.jonas.camel.service.api
Interface of the Camel Service.
ICamelWrapper - Interface in org.ow2.jonas.camel.wrapper
 
init(ServletConfig) - Method in class org.ow2.jonas.camel.component.CamelServlet
 
injectRegistry(ICamelService, String) - Method in class org.ow2.jonas.camel.component.RegistryInjector
 

L

LazySimpleRegistry - Class in org.ow2.jonas.camel.registry.xml
SimpleRegistry with lazy lookup.
LazySimpleRegistry(CamelContext) - Constructor for class org.ow2.jonas.camel.registry.xml.LazySimpleRegistry
 
loadBus(ServletConfig) - Method in class org.ow2.jonas.camel.cxf.servlet.OsgiHttpServiceCXFServlet
 
loadSchemaAndFile(String, Class<T>, InputStream) - Static method in class org.ow2.jonas.camel.registry.xml.loader.XmlLoader
Verifies an XML file against an XSD and instantiates it using a given class.
logicalName - Variable in class org.ow2.jonas.camel.registry.xml.generated.Entry
 
lookup(String) - Method in class org.ow2.jonas.camel.registry.osgi.OSGiRegistry
Looks for an OSGi service exporting a name property equals to "name".
lookup(String, Class<T>) - Method in class org.ow2.jonas.camel.registry.osgi.OSGiRegistry
Looks for an OSGi service exporting a name property equals to "name" and with class clazz.
lookup(String) - Method in class org.ow2.jonas.camel.registry.xml.LazySimpleRegistry
 
lookupByType(Class<T>) - Method in class org.ow2.jonas.camel.registry.osgi.OSGiRegistry
Looks for an OSGi service with class clazz.

M

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

O

ObjectFactory - Class in org.ow2.jonas.camel.registry.xml.generated
This object contains factory methods for each Java content interface and Java element interface generated in the org.ow2.jonas.camel.registry.xml.generated package.
ObjectFactory() - Constructor for class org.ow2.jonas.camel.registry.xml.generated.ObjectFactory
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.ow2.jonas.camel.registry.xml.generated
org.ow2.jonas.camel.component - package org.ow2.jonas.camel.component
 
org.ow2.jonas.camel.cxf.servlet - package org.ow2.jonas.camel.cxf.servlet
 
org.ow2.jonas.camel.jonas_service - package org.ow2.jonas.camel.jonas_service
 
org.ow2.jonas.camel.registry.osgi - package org.ow2.jonas.camel.registry.osgi
 
org.ow2.jonas.camel.registry.xml - package org.ow2.jonas.camel.registry.xml
 
org.ow2.jonas.camel.registry.xml.generated - package org.ow2.jonas.camel.registry.xml.generated
 
org.ow2.jonas.camel.registry.xml.loader - package org.ow2.jonas.camel.registry.xml.loader
 
org.ow2.jonas.camel.service.api - package org.ow2.jonas.camel.service.api
 
org.ow2.jonas.camel.wrapper - package org.ow2.jonas.camel.wrapper
 
OsgiCXFServletDeployer - Class in org.ow2.jonas.camel.cxf.servlet
 
OsgiCXFServletDeployer(BundleContext) - Constructor for class org.ow2.jonas.camel.cxf.servlet.OsgiCXFServletDeployer
 
OsgiCxfServletTransportFactory - Class in org.ow2.jonas.camel.cxf.servlet
 
OsgiCxfServletTransportFactory(Bus, String) - Constructor for class org.ow2.jonas.camel.cxf.servlet.OsgiCxfServletTransportFactory
 
OsgiHttpServiceCXFServlet - Class in org.ow2.jonas.camel.cxf.servlet
 
OsgiHttpServiceCXFServlet(String, String) - Constructor for class org.ow2.jonas.camel.cxf.servlet.OsgiHttpServiceCXFServlet
 
OSGiRegistry - Class in org.ow2.jonas.camel.registry.osgi
Implementation of Registry for looking OSGi services.
OSGiRegistry(BundleContext) - Constructor for class org.ow2.jonas.camel.registry.osgi.OSGiRegistry
Default constructor.

P

process(Exchange) - Method in class org.ow2.jonas.camel.component.DefaultTraceEventMessageToStringProcessor
 
process(Exchange) - Method in class org.ow2.jonas.camel.component.FailureResistentExceptionHandlerProcessor
 
process(Exchange) - Method in class org.ow2.jonas.camel.component.HttpClientProcessor
 
process(Exchange) - Method in class org.ow2.jonas.camel.component.ProducerProcessorUsingBundleClassLoader
 
ProducerProcessorUsingBundleClassLoader - Class in org.ow2.jonas.camel.component
CAMEL producer with the bundle's ClassLoader.
ProducerProcessorUsingBundleClassLoader(String) - Constructor for class org.ow2.jonas.camel.component.ProducerProcessorUsingBundleClassLoader
 

R

Registry - Class in org.ow2.jonas.camel.registry.xml.generated
Java class for registry complex type.
Registry() - Constructor for class org.ow2.jonas.camel.registry.xml.generated.Registry
 
RegistryInjector - Class in org.ow2.jonas.camel.component
 
RegistryInjector() - Constructor for class org.ow2.jonas.camel.component.RegistryInjector
 
RegistryInjector(Map<String, String>) - Constructor for class org.ow2.jonas.camel.component.RegistryInjector
 
RegistryInjector(List<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.
RegistryWrapper - Class in org.ow2.jonas.camel.registry.xml
Wraps a Registry for a given CamelContext.
RegistryWrapper() - Constructor for class org.ow2.jonas.camel.registry.xml.RegistryWrapper
 
removeFromTheRegistry(InputStream) - Method in class org.ow2.jonas.camel.registry.xml.RegistryWrapper
Removes entries from the registry component.
removeFromTheRegistry(InputStream) - Method in class org.ow2.jonas.camel.wrapper.CamelWrapper
 
removeFromTheRegistry(InputStream) - Method in interface org.ow2.jonas.camel.wrapper.ICamelWrapper
Remove values from the registy.
removeRegistry(InputStream, String) - Method in interface org.ow2.jonas.camel.service.api.ICamelService
Remove entries from the registry component.
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.
run() - Method in class org.ow2.jonas.camel.wrapper.CamelWrapper
Main method.

S

service(ServletRequest, ServletResponse) - Method in class org.ow2.jonas.camel.component.CamelServlet
 
setCamelService(ICamelService) - Method in class org.ow2.jonas.camel.component.RouteBuilderComponent
 
setCamelService(ICamelService) - Method in class org.ow2.jonas.camel.jonas_service.CamelService
 
setJmxService(JmxService) - Method in class org.ow2.jonas.camel.jonas_service.CamelService
 
setLogicalName(String) - Method in class org.ow2.jonas.camel.registry.xml.generated.Entry
Sets the value of the logicalName property.
setName(String) - Method in class org.ow2.jonas.camel.wrapper.CamelWrapper
Set the name of the camel context.
setTechnicalName(String) - Method in class org.ow2.jonas.camel.registry.xml.generated.Entry
Sets the value of the technicalName property.
start() - Method in class org.ow2.jonas.camel.component.RouteBuilderComponent
Start the Camel context.
start() - Method in class org.ow2.jonas.camel.cxf.servlet.OsgiCXFServletDeployer
 
startAndGetNewContext(BundleContext) - Method in interface org.ow2.jonas.camel.service.api.ICamelService
Start a new camel context using a given OSGi BundleContext and return context.
startNewContext(BundleContext) - Method in interface org.ow2.jonas.camel.service.api.ICamelService
Start a new camel context using a given OSGi BundleContext and return camel context name.
stop() - Method in class org.ow2.jonas.camel.component.RouteBuilderComponent
Stop the Camel context.
stop() - Method in class org.ow2.jonas.camel.cxf.servlet.OsgiCXFServletDeployer
 
stop(String) - Method in interface org.ow2.jonas.camel.service.api.ICamelService
Stop an instance of Camel.
stopContext() - Method in class org.ow2.jonas.camel.wrapper.CamelWrapper
Stop the camel context.
stopContext() - Method in interface org.ow2.jonas.camel.wrapper.ICamelWrapper
Stop the camel context.

T

technicalName - Variable in class org.ow2.jonas.camel.registry.xml.generated.Entry
 
toString() - Method in class org.ow2.jonas.camel.component.FailureResistentExceptionHandlerProcessor
 
toString() - Method in class org.ow2.jonas.camel.component.ProducerProcessorUsingBundleClassLoader
 
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.

X

XmlLoader - Class in org.ow2.jonas.camel.registry.xml.loader
Loads an XML file using JAXB.
XmlLoader() - Constructor for class org.ow2.jonas.camel.registry.xml.loader.XmlLoader
 

A B C D E F G H I L M O P R S T X


Copyright © 2011 OW2 Consortium. All Rights Reserved.
Apache Camel version 2.5.0, OW2 JOnAS version 5.2.0-M3