A B C D F G I L M N O P R S T U

A

addConsumeMethod(Method) - Method in class org.apache.camel.cdi.internal.BeanAdapter
 
addEndpointField(Field) - Method in class org.apache.camel.cdi.internal.BeanAdapter
 
addEndpointMethod(Method) - Method in class org.apache.camel.cdi.internal.BeanAdapter
 
addProduceField(Field) - Method in class org.apache.camel.cdi.internal.BeanAdapter
 
addProduceMethod(Method) - Method in class org.apache.camel.cdi.internal.BeanAdapter
 
addRouteBuilderBean(Bean<?>) - Method in class org.apache.camel.cdi.internal.CamelContextConfig
 
addRouteBuilderBean(ProcessAnnotatedType<?>) - Method in class org.apache.camel.cdi.internal.CamelContextConfig
 

B

BeanAdapter - Class in org.apache.camel.cdi.internal
Contains the bean and the consume methods
BeanAdapter(ContextName) - Constructor for class org.apache.camel.cdi.internal.BeanAdapter
 

C

CamelContextBean - Class in org.apache.camel.cdi.internal
Description of camel context bean.
CamelContextBean(BeanManager) - Constructor for class org.apache.camel.cdi.internal.CamelContextBean
 
CamelContextBean(BeanManager, String, String, CamelContextConfig) - Constructor for class org.apache.camel.cdi.internal.CamelContextBean
 
CamelContextConfig - Class in org.apache.camel.cdi.internal
Configuration options to be applied to a CamelContext by a CamelContextBean
CamelContextConfig() - Constructor for class org.apache.camel.cdi.internal.CamelContextConfig
 
CamelContextMap - Class in org.apache.camel.cdi.internal
A helper class to be able to resolve CamelContext instances by their name
CamelContextMap() - Constructor for class org.apache.camel.cdi.internal.CamelContextMap
 
CamelExtension - Class in org.apache.camel.cdi.internal
Set of camel specific hooks for CDI.
CamelExtension() - Constructor for class org.apache.camel.cdi.internal.CamelExtension
 
CamelFactory - Class in org.apache.camel.cdi.internal
produces Endpoint and ProducerTemplate instances for injection into beans
CamelFactory() - Constructor for class org.apache.camel.cdi.internal.CamelFactory
 
CdiBeanRegistry - Class in org.apache.camel.cdi
CdiBeanRegistry used by Camel to perform lookup into the CDI BeanManager.
CdiBeanRegistry() - Constructor for class org.apache.camel.cdi.CdiBeanRegistry
 
CdiCamelContext - Class in org.apache.camel.cdi
CDI CamelContext class.
CdiCamelContext() - Constructor for class org.apache.camel.cdi.CdiCamelContext
 
CdiInjector - Class in org.apache.camel.cdi
Injector implementation which performs injection with CDI bean provider.
CdiInjector() - Constructor for class org.apache.camel.cdi.CdiInjector
 
CdiInjector(Injector) - Constructor for class org.apache.camel.cdi.CdiInjector
 
CdiPropertiesComponent - Class in org.apache.camel.cdi.component.properties
Simple extension for properties component which uses custom property resolver.
CdiPropertiesComponent() - Constructor for class org.apache.camel.cdi.component.properties.CdiPropertiesComponent
 
CdiPropertiesParser - Class in org.apache.camel.cdi.component.properties
Properties parser which uses ConfigResolver from deltaspike to obtain configuration properties.
CdiPropertiesParser() - Constructor for class org.apache.camel.cdi.component.properties.CdiPropertiesParser
 
configure(CdiCamelContext, BeanManager) - Method in class org.apache.camel.cdi.internal.CamelContextConfig
 
configureCamelContext(CdiCamelContext) - Method in class org.apache.camel.cdi.internal.CamelContextBean
 
contextAwareness(ProcessAnnotatedType<CamelContextAware>) - Method in class org.apache.camel.cdi.internal.CamelExtension
Process camel context aware bean definitions.
ContextName - Annotation Type in org.apache.camel.cdi
Used to bind objects to a named CamelContext instance such as RouteBuilder instances.
create(CreationalContext<CdiCamelContext>) - Method in class org.apache.camel.cdi.internal.CamelContextBean
 
createEndpoint(InjectionPoint) - Method in class org.apache.camel.cdi.internal.CamelFactory
 
createJaxbContext() - Method in class org.apache.camel.cdi.Main
 
createMockEndpoint(InjectionPoint) - Method in class org.apache.camel.cdi.internal.CamelFactory
 
createModelFileGenerator() - Method in class org.apache.camel.cdi.Main
 
createProducerTemplate(InjectionPoint) - Method in class org.apache.camel.cdi.internal.CamelFactory
 

D

DelegateInjectionTarget - Class in org.apache.camel.cdi.internal
A helper class for creating delegate implementations of InjectionTarget
DelegateInjectionTarget(InjectionTarget<Object>) - Constructor for class org.apache.camel.cdi.internal.DelegateInjectionTarget
 
destroy(CdiCamelContext, CreationalContext<CdiCamelContext>) - Method in class org.apache.camel.cdi.internal.CamelContextBean
 
detectConsumeBeans(ProcessBean<?>) - Method in class org.apache.camel.cdi.internal.CamelExtension
Lets detect all beans annotated with @Consume and beans of type RouteBuilder which are annotated with ContextName so they can be auto-registered
detectProducerRoutes(ProcessProducerMethod<?, ?>) - Method in class org.apache.camel.cdi.internal.CamelExtension
Lets detect all producer methods createing instances of RouteBuilder which are annotated with ContextName so they can be auto-registered
detectRouteBuilderBeans(ProcessBean<?>) - Method in class org.apache.camel.cdi.internal.CamelExtension
Lets detect all beans annotated of type RouteBuilder which are annotated with ContextName so they can be auto-registered
detectRouteBuilders(ProcessAnnotatedType<T>) - Method in class org.apache.camel.cdi.internal.CamelExtension
 
disableDefaultContext(ProcessAnnotatedType<CamelContext>) - Method in class org.apache.camel.cdi.internal.CamelExtension
Disable creation of default CamelContext bean and rely on context created and managed by extension.
dispose(Object) - Method in class org.apache.camel.cdi.internal.DelegateInjectionTarget
 
doStart() - Method in class org.apache.camel.cdi.Main
 
doStop() - Method in class org.apache.camel.cdi.Main
 

F

findByType(Class<T>) - Method in class org.apache.camel.cdi.CdiBeanRegistry
 
findByTypeWithName(Class<T>) - Method in class org.apache.camel.cdi.CdiBeanRegistry
 
findOrCreateCamelTemplate() - Method in class org.apache.camel.cdi.Main
 

G

getBeanClass() - Method in class org.apache.camel.cdi.internal.CamelContextBean
 
getCamelContext(String) - Method in class org.apache.camel.cdi.internal.CamelContextMap
Returns the CamelContext for the given context name
getCamelContext(String) - Method in class org.apache.camel.cdi.internal.CamelExtension
 
getCamelContext(InjectionPoint, String) - Method in class org.apache.camel.cdi.internal.CamelFactory
 
getCamelContextMap() - Method in class org.apache.camel.cdi.internal.CamelContextMap
 
getCamelContextMap() - Method in class org.apache.camel.cdi.Main
 
getCamelContextName() - Method in class org.apache.camel.cdi.internal.CamelContextBean
 
getCamelContextName(String, ContextName) - Static method in class org.apache.camel.cdi.internal.CamelExtension
If no context name is specified then default it to the value from the ContextName annotation
getInjectionPoints() - Method in class org.apache.camel.cdi.internal.CamelContextBean
 
getInjectionPoints() - Method in class org.apache.camel.cdi.internal.DelegateInjectionTarget
 
getInstance() - Static method in class org.apache.camel.cdi.Main
Returns the currently executing main
getJaxbContext() - Method in class org.apache.camel.cdi.Main
 
getJaxbPackages() - Method in class org.apache.camel.cdi.Main
 
getMandatoryCamelContext(String) - Method in class org.apache.camel.cdi.internal.CamelContextMap
Returns the CamelContext for the given name or throw an exception
getName() - Method in class org.apache.camel.cdi.internal.CamelContextBean
 
getPostProcessor(String) - Method in class org.apache.camel.cdi.internal.CamelExtension
 
getQualifiers() - Method in class org.apache.camel.cdi.internal.CamelContextBean
 
getScope() - Method in class org.apache.camel.cdi.internal.CamelContextBean
 
getStereotypes() - Method in class org.apache.camel.cdi.internal.CamelContextBean
 
getTypes() - Method in class org.apache.camel.cdi.internal.CamelContextBean
 

I

inject(CamelExtension, Object, String) - Method in class org.apache.camel.cdi.internal.BeanAdapter
Perform injections
inject(Object) - Method in class org.apache.camel.cdi.internal.CamelExtension
Perform injection on an existing bean such as a test case which is created directly by a testing framework.
inject(Object, CreationalContext<Object>) - Method in class org.apache.camel.cdi.internal.DelegateInjectionTarget
 
injectAnnotatedField(Field) - Static method in class org.apache.camel.cdi.internal.CamelExtension
Returns true if this field is annotated with @Inject
isAlternative() - Method in class org.apache.camel.cdi.internal.CamelContextBean
 
isEmpty() - Method in class org.apache.camel.cdi.internal.BeanAdapter
Returns true if this adapter is empty (i.e.
isNullable() - Method in class org.apache.camel.cdi.internal.CamelContextBean
 
isRoutesBean(Class<?>) - Method in class org.apache.camel.cdi.internal.CamelExtension
 

L

loadRoutesFromClasspath(String) - Static method in class org.apache.camel.cdi.RoutesXml
Loads the routes from the classpath
loadRoutesFromFile(File) - Static method in class org.apache.camel.cdi.RoutesXml
Loads the routes from a File
loadRoutesFromFile(String) - Static method in class org.apache.camel.cdi.RoutesXml
Loads the routes from a File
loadRoutesFromURL(URL) - Static method in class org.apache.camel.cdi.RoutesXml
Loads the routes from a URL
loadRoutesFromURL(String) - Static method in class org.apache.camel.cdi.RoutesXml
Loads the routes from a URL
loadRoutesFromXML(String) - Static method in class org.apache.camel.cdi.RoutesXml
Loads the routes from the given XML content
lookup(String) - Method in class org.apache.camel.cdi.CdiBeanRegistry
 
lookup(String, Class<T>) - Method in class org.apache.camel.cdi.CdiBeanRegistry
 
lookupByName(String) - Method in class org.apache.camel.cdi.CdiBeanRegistry
 
lookupByNameAndType(String, Class<T>) - Method in class org.apache.camel.cdi.CdiBeanRegistry
 
lookupByType(Class<T>) - Method in class org.apache.camel.cdi.CdiBeanRegistry
 

M

Main - Class in org.apache.camel.cdi
Allows Camel and CDI applications to be booted up on the command line as a Java Application
Main() - Constructor for class org.apache.camel.cdi.Main
 
main(String...) - Static method in class org.apache.camel.cdi.Main
 
Mock - Annotation Type in org.apache.camel.cdi
A qualifier for injecting instances of MockEndpoint into a bean.

N

newInstance(Class<T>) - Method in class org.apache.camel.cdi.CdiInjector
 
newInstance(Class<T>, Object) - Method in class org.apache.camel.cdi.CdiInjector
 

O

onInjectionTarget(ProcessInjectionTarget<Object>) - Method in class org.apache.camel.cdi.internal.CamelExtension
Lets perform injection of all beans which use Camel annotations
org.apache.camel.cdi - package org.apache.camel.cdi
 
org.apache.camel.cdi.component.properties - package org.apache.camel.cdi.component.properties
 
org.apache.camel.cdi.internal - package org.apache.camel.cdi.internal
 

P

parseProperty(String, String, Properties) - Method in class org.apache.camel.cdi.component.properties.CdiPropertiesParser
 
postConstruct(Object) - Method in class org.apache.camel.cdi.internal.DelegateInjectionTarget
 
preDestroy(Object) - Method in class org.apache.camel.cdi.internal.DelegateInjectionTarget
 
produce(CreationalContext<Object>) - Method in class org.apache.camel.cdi.internal.DelegateInjectionTarget
 

R

registerManagedCamelContext(AfterBeanDiscovery, BeanManager) - Method in class org.apache.camel.cdi.internal.CamelExtension
Registers managed camel bean.
RoutesXml - Class in org.apache.camel.cdi
A helper class for loading route definitions from a file, URL or the classpath

S

setInjector(Instance<Injector>) - Method in class org.apache.camel.cdi.CdiCamelContext
 
setRegistry(Instance<Registry>) - Method in class org.apache.camel.cdi.CdiCamelContext
 
start() - Method in class org.apache.camel.cdi.CdiCamelContext
 
start() - Method in class org.apache.camel.cdi.internal.CamelContextMap
 
startConsumeBeans(AfterDeploymentValidation, BeanManager) - Method in class org.apache.camel.cdi.internal.CamelExtension
Lets force the CDI container to create all beans annotated with @Consume so that the consumer becomes active
stop() - Method in class org.apache.camel.cdi.CdiCamelContext
 

T

toString() - Method in class org.apache.camel.cdi.CdiBeanRegistry
 

U

Uri - Annotation Type in org.apache.camel.cdi
An injection annotation to define the Camel URI used to reference the underlying Camel Endpoint.

A B C D F G I L M N O P R S T U

Apache Camel