A B C D G M O P R S 
All Classes All Packages

A

advice() - Method in annotation type org.apache.camel.test.main.junit5.AdviceRouteMapping
 
AdviceRouteMapping - Annotation Type in org.apache.camel.test.main.junit5
A specific annotation allowing to define a mapping between a route represented by its id and advice represented by a subclass of RouteBuilder to use to advice the route.
advices() - Method in annotation type org.apache.camel.test.main.junit5.CamelMainTest
Gives the mappings between the routes to advice and the corresponding route builders to call to advice the routes.
applyCamelPostProcessor() - Method in class org.apache.camel.test.main.junit5.CamelMainTestSupport
 

B

bindToRegistryAfterInjections(Registry) - Method in class org.apache.camel.test.main.junit5.CamelMainTestSupport
Override this method to bind custom beans to the Camel Registry like the method CamelTestSupport.bindToRegistry(Registry) but after all possible injections and automatic binding have been done which for example allows to create the custom beans based on injected objects like properties but also allows to replace a bean automatically created and bound by Camel.

C

CamelMainTest - Annotation Type in org.apache.camel.test.main.junit5
@CamelMainTest is an annotation allowing to mark a test class as a test of a Camel Main application.
CamelMainTestSupport - Class in org.apache.camel.test.main.junit5
The base class of all the test classes that are meant to test a Camel Main application.
CamelMainTestSupport() - Constructor for class org.apache.camel.test.main.junit5.CamelMainTestSupport
 
configurationClasses() - Method in annotation type org.apache.camel.test.main.junit5.CamelMainTest
Gives the additional camel configuration classes to add to the global configuration.
configure(MainConfigurationProperties) - Method in class org.apache.camel.test.main.junit5.CamelMainTestSupport
Override this method to be able to configure the Camel for the test like a Camel Main application.
Configure - Annotation Type in org.apache.camel.test.main.junit5
@Configure is an annotation allowing to mark a method with an arbitrary name that is meant to be called to configure the Camel context to use for the test.
createCamelContext() - Method in class org.apache.camel.test.main.junit5.CamelMainTestSupport
 

D

debugAfter(Exchange, Processor, ProcessorDefinition<?>, String, String, long) - Method in interface org.apache.camel.test.main.junit5.DebuggerCallback
Single step debugs and Camel invokes this method after processing the given processor
debugBefore(Exchange, Processor, ProcessorDefinition<?>, String, String) - Method in interface org.apache.camel.test.main.junit5.DebuggerCallback
Single step debugs and Camel invokes this method before entering the given processor
DebuggerCallback - Interface in org.apache.camel.test.main.junit5
DebuggerCallback is an interface to implement in case a test wishes to be called immediately before and after invoking a processor by enabling and configuring automatically the debug mode.
dumpRouteCoverage() - Method in annotation type org.apache.camel.test.main.junit5.CamelMainTest
Whether to dump route coverage stats at the end of the test.

G

getMainClass() - Method in class org.apache.camel.test.main.junit5.CamelMainTestSupport
Allows to specify the main class of the application to test if needed in order to simulate the same behavior as with Main(Class).
getPropertyPlaceholderFileName() - Method in class org.apache.camel.test.main.junit5.CamelMainTestSupport
Gives the file name of the property placeholder to use for the test.
getPropertyPlaceholderLocations() - Method in class org.apache.camel.test.main.junit5.CamelMainTestSupport
Gives a comma separated list of the property placeholder locations to use for the test.

M

mainClass() - Method in annotation type org.apache.camel.test.main.junit5.CamelMainTest
Allows to specify the main class of the application to test if needed in order to simulate the same behavior as with Main(Class).
mockEndpoints() - Method in annotation type org.apache.camel.test.main.junit5.CamelMainTest
Enable auto mocking endpoints based on the pattern.
mockEndpointsAndSkip() - Method in annotation type org.apache.camel.test.main.junit5.CamelMainTest
Enable auto mocking endpoints based on the pattern, and skip sending to original endpoint.

O

org.apache.camel.test.main.junit5 - package org.apache.camel.test.main.junit5
 

P

properties() - Method in annotation type org.apache.camel.test.main.junit5.CamelMainTest
Gives the list of properties to override with the Camel PropertiesComponent.
propertyPlaceholderFileName() - Method in annotation type org.apache.camel.test.main.junit5.CamelMainTest
Gives the file name of the property placeholder to use for the test.
propertyPlaceholderLocations() - Method in annotation type org.apache.camel.test.main.junit5.CamelMainTest
Gives the property placeholder locations to use for the test.

R

ReplaceInRegistry - Annotation Type in org.apache.camel.test.main.junit5
@ReplaceInRegistry is an annotation used to mark all the methods and fields whose return value or value should replace an existing bean in the registry.
replaceRouteFromWith() - Method in annotation type org.apache.camel.test.main.junit5.CamelMainTest
Gives the identifier of routes to advice by replacing their from endpoint with the corresponding URI.
route() - Method in annotation type org.apache.camel.test.main.junit5.AdviceRouteMapping
 

S

shutdownTimeout() - Method in annotation type org.apache.camel.test.main.junit5.CamelMainTest
Returns the timeout to use when shutting down (unit in seconds).
A B C D G M O P R S 
All Classes All Packages