Package org.citrusframework.actions
Interface SendActionBuilder<T extends TestAction,M extends SendMessageBuilderFactory<T,M>,B extends SendActionBuilder<T,M,B>>
- All Superinterfaces:
ActionBuilder<T,,B> MessageActionBuilder,TestActionBuilder<T>
- All Known Subinterfaces:
HttpClientRequestActionBuilder<T,,M, B> HttpServerResponseActionBuilder<T,,M, B> OpenApiClientRequestActionBuilder<T,,M, B> OpenApiServerResponseActionBuilder<T,,M, B> SoapSendActionBuilder<T,,M, B> SoapSendActionBuilderBase<T,,M, B> SoapSendFaultActionBuilder<T,M, B>
public interface SendActionBuilder<T extends TestAction,M extends SendMessageBuilderFactory<T,M>,B extends SendActionBuilder<T,M,B>>
extends ActionBuilder<T,B>, TestActionBuilder<T>, MessageActionBuilder
-
Nested Class Summary
Nested ClassesNested 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 TypeMethodDescriptiondefault Mextract(VariableExtractor.Builder<?, ?> builder) Adds message processor on the message as fluent builder.fork(boolean forkMode) Sets the fork mode for this send action builder.message()message(MessageBuilder message) process(MessageProcessor processor) Adds message processor on the message.process(MessageProcessor.Builder<?, ?> builder) Adds message processor on the message as fluent builder.process(MessageProcessorAdapter adapter) Adds message processor on the message as fluent builder.transform(MessageProcessor processor) Adds message processor on the message.transform(MessageProcessor.Builder<?, ?> builder) Adds message processor on the message as fluent builder.transform(MessageProcessorAdapter adapter) Adds message processor on the message.Methods inherited from interface org.citrusframework.actions.ActionBuilder
actor, description, nameMethods inherited from interface org.citrusframework.TestActionBuilder
build
-
Method Details
-
endpoint
-
endpoint
-
message
M message() -
message
-
message
-
extract
Adds message processor on the message as fluent builder. -
transform
Adds message processor on the message. -
transform
Adds message processor on the message. -
transform
Adds message processor on the message as fluent builder. -
process
Adds message processor on the message.- Parameters:
processor-- Returns:
-
process
Adds message processor on the message as fluent builder. -
process
Adds message processor on the message as fluent builder. -
fork
Sets the fork mode for this send action builder.
-