Package com.consol.citrus.actions
Class SendMessageAction.Builder
- java.lang.Object
-
- com.consol.citrus.AbstractTestActionBuilder<T,B>
-
- com.consol.citrus.actions.SendMessageAction.SendMessageActionBuilder<SendMessageAction,SendMessageAction.SendMessageActionBuilderSupport,SendMessageAction.Builder>
-
- com.consol.citrus.actions.SendMessageAction.Builder
-
- All Implemented Interfaces:
com.consol.citrus.spi.ReferenceResolverAware
,com.consol.citrus.TestActionBuilder<SendMessageAction>
- Enclosing class:
- SendMessageAction
public static final class SendMessageAction.Builder extends SendMessageAction.SendMessageActionBuilder<SendMessageAction,SendMessageAction.SendMessageActionBuilderSupport,SendMessageAction.Builder>
Action builder.
-
-
Field Summary
-
Fields inherited from class com.consol.citrus.actions.SendMessageAction.SendMessageActionBuilder
endpoint, endpointUri, finished, forkMode, messageBuilderSupport, messageProcessors, referenceResolver, variableExtractors
-
Fields inherited from class com.consol.citrus.AbstractTestActionBuilder
self
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SendMessageAction
doBuild()
Build method implemented by subclasses.SendMessageAction.SendMessageActionBuilderSupport
getMessageBuilderSupport()
static SendMessageAction.Builder
send()
Fluent API action building entry method used in Java DSL.static SendMessageAction.Builder
send(com.consol.citrus.endpoint.Endpoint messageEndpoint)
Fluent API action building entry method used in Java DSL.static SendMessageAction.Builder
send(String messageEndpointUri)
Fluent API action building entry method used in Java DSL.-
Methods inherited from class com.consol.citrus.actions.SendMessageAction.SendMessageActionBuilder
build, endpoint, endpoint, fork, message, message, message, process, process, setReferenceResolver, transform, transform, withReferenceResolver
-
Methods inherited from class com.consol.citrus.AbstractTestActionBuilder
actor, description, getActor, getDescription, getName, name
-
-
-
-
Method Detail
-
send
public static SendMessageAction.Builder send()
Fluent API action building entry method used in Java DSL.- Returns:
-
send
public static SendMessageAction.Builder send(com.consol.citrus.endpoint.Endpoint messageEndpoint)
Fluent API action building entry method used in Java DSL.- Parameters:
messageEndpoint
-- Returns:
-
send
public static SendMessageAction.Builder send(String messageEndpointUri)
Fluent API action building entry method used in Java DSL.- Parameters:
messageEndpointUri
-- Returns:
-
getMessageBuilderSupport
public SendMessageAction.SendMessageActionBuilderSupport getMessageBuilderSupport()
-
doBuild
public SendMessageAction doBuild()
Description copied from class:SendMessageAction.SendMessageActionBuilder
Build method implemented by subclasses.- Specified by:
doBuild
in classSendMessageAction.SendMessageActionBuilder<SendMessageAction,SendMessageAction.SendMessageActionBuilderSupport,SendMessageAction.Builder>
- Returns:
-
-