Package com.consol.citrus.actions
Class ReceiveMessageAction.Builder
- java.lang.Object
-
- com.consol.citrus.AbstractTestActionBuilder<T,B>
-
- com.consol.citrus.actions.ReceiveMessageAction.ReceiveMessageActionBuilder<ReceiveMessageAction,ReceiveMessageAction.ReceiveMessageActionBuilderSupport,ReceiveMessageAction.Builder>
-
- com.consol.citrus.actions.ReceiveMessageAction.Builder
-
- All Implemented Interfaces:
com.consol.citrus.spi.ReferenceResolverAware
,com.consol.citrus.TestActionBuilder<ReceiveMessageAction>
- Enclosing class:
- ReceiveMessageAction
public static final class ReceiveMessageAction.Builder extends ReceiveMessageAction.ReceiveMessageActionBuilder<ReceiveMessageAction,ReceiveMessageAction.ReceiveMessageActionBuilderSupport,ReceiveMessageAction.Builder>
Action builder.
-
-
Field Summary
-
Fields inherited from class com.consol.citrus.actions.ReceiveMessageAction.ReceiveMessageActionBuilder
messageBuilderSupport
-
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 ReceiveMessageAction
doBuild()
Build method implemented by subclasses.ReceiveMessageAction.ReceiveMessageActionBuilderSupport
getMessageBuilderSupport()
static ReceiveMessageAction.Builder
receive()
Fluent API action building entry method used in Java DSL.static ReceiveMessageAction.Builder
receive(com.consol.citrus.endpoint.Endpoint messageEndpoint)
Fluent API action building entry method used in Java DSL.static ReceiveMessageAction.Builder
receive(String messageEndpointUri)
Fluent API action building entry method used in Java DSL.-
Methods inherited from class com.consol.citrus.actions.ReceiveMessageAction.ReceiveMessageActionBuilder
build, endpoint, endpoint, getHeaderValidationContext, getMessagePayload, getValidationContextBuilders, getValidationContexts, message, message, message, process, process, process, reconcileValidationContexts, selector, selector, setReferenceResolver, timeout, transform, transform, transform, validate, validate, validate, validate, validate, validate, validator, validator, validator, validators, validators, withReferenceResolver
-
Methods inherited from class com.consol.citrus.AbstractTestActionBuilder
actor, description, getActor, getDescription, getName, name
-
-
-
-
Method Detail
-
receive
public static ReceiveMessageAction.Builder receive()
Fluent API action building entry method used in Java DSL.- Returns:
-
receive
public static ReceiveMessageAction.Builder receive(com.consol.citrus.endpoint.Endpoint messageEndpoint)
Fluent API action building entry method used in Java DSL.- Parameters:
messageEndpoint
-- Returns:
-
receive
public static ReceiveMessageAction.Builder receive(String messageEndpointUri)
Fluent API action building entry method used in Java DSL.- Parameters:
messageEndpointUri
-- Returns:
-
getMessageBuilderSupport
public ReceiveMessageAction.ReceiveMessageActionBuilderSupport getMessageBuilderSupport()
-
doBuild
public ReceiveMessageAction doBuild()
Description copied from class:ReceiveMessageAction.ReceiveMessageActionBuilder
Build method implemented by subclasses.
-
-