Package com.consol.citrus.message
-
Interface Summary Interface Description Message MessageBuilder Interface for classes being able to build control messages for validation.MessageConverter<I,O,C extends EndpointConfiguration> Message converter interface describes methods for converting a external message type T to the internal message representation and vice versa.MessageCorrelator Message correlator interface for synchronous reply messages.MessageDirectionAware MessageHeaderBuilder MessageHeaderDataBuilder MessagePayloadBuilder MessagePayloadBuilder.Builder<T extends MessagePayloadBuilder,B extends MessagePayloadBuilder.Builder<T,B>> Fluent builderMessageProcessor Processor performs operations on the given message.MessageProcessor.Builder<T extends MessageProcessor,B extends MessageProcessor.Builder<T,B>> Fluent builderMessageProcessorAdapter Adapter interface marks that a class is able to act as a message processor.MessageQueue MessageSelector MessageSelector.MessageSelectorFactory Factory capable of creating a message selector from key value pairs.MessageStore MessageTransformer Transformer is able to completely change a given message.MessageTransformer.Builder<T extends MessageTransformer,B extends MessageTransformer.Builder<T,B>> Fluent builderMessageTypeAware MessageTypeSelector ScriptPayloadBuilder WithHeaderBuilder WithPayloadBuilder -
Class Summary Class Description AbstractMessageProcessor Abstract message processor is message direction aware and automatically applies message type selector.DefaultMessageStore MessageHeaders Citrus specific message headers.MessageHeaderUtils MessagePayloadUtils MessageProcessors List of global message construction processors that modify message payload and message headers.MessageSelector.AllAcceptingMessageSelector Special message selector accepts all messages on queue. -
Enum Summary Enum Description ErrorHandlingStrategy Enumeration representing the different error handling strategies in synchronous communication with client server interaction where the client receives an error message as response.MessageDirection Indicates message direction inbound, outbound or unbounded.MessageHeaderType Enumeration for supported message header types.MessageType Enumeration for message protocol types used in test cases.