Interface CamelRouteActionBuilder<T extends TestAction,B extends CamelRouteActionBuilder<T,B>>
- All Superinterfaces:
ReferenceResolverAwareBuilder<T,,B> TestActionBuilder<T>
public interface CamelRouteActionBuilder<T extends TestAction,B extends CamelRouteActionBuilder<T,B>>
extends ReferenceResolverAwareBuilder<T,B>, TestActionBuilder<T>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.citrusframework.TestActionBuilder
TestActionBuilder.DelegatingTestActionBuilder<T extends TestAction> -
Field Summary
Fields inherited from interface org.citrusframework.TestActionBuilder
logger, RESOURCE_PATH, TYPE_RESOLVER -
Method Summary
Modifier and TypeMethodDescriptionExecute control bus Camel operations.create()Creates new Camel routes.Creates new Camel routes in route builder.Creates new Camel routes from route specification using one of the supported languages.Remove these Camel routes.Start these Camel routes.Stop these Camel routes.Methods inherited from interface org.citrusframework.actions.ReferenceResolverAwareBuilder
withReferenceResolverMethods inherited from interface org.citrusframework.TestActionBuilder
build
-
Method Details
-
context
-
context
-
create
CamelCreateRouteActionBuilder<?,?> create()Creates new Camel routes. -
create
Creates new Camel routes in route builder. -
create
Creates new Camel routes from route specification using one of the supported languages. -
controlBus
CamelControlBusActionBuilder<?,?> controlBus()Execute control bus Camel operations. -
start
Start these Camel routes. -
stop
Stop these Camel routes. -
remove
Remove these Camel routes.
-