Uses of Interface
com.consol.citrus.message.Message
-
-
Uses of Message in com.consol.citrus.context
Methods in com.consol.citrus.context with parameters of type Message Modifier and Type Method Description voidTestContext. onInboundMessage(Message receivedMessage)Informs message listeners if present that inbound message was received.voidTestContext. onOutboundMessage(Message message)Informs message listeners if present that new outbound message is about to be sent. -
Uses of Message in com.consol.citrus.endpoint
Methods in com.consol.citrus.endpoint that return Message Modifier and Type Method Description MessageEndpointAdapter. handleMessage(Message message)Handles a request message and returning a proper response.Methods in com.consol.citrus.endpoint with parameters of type Message Modifier and Type Method Description MessageEndpointAdapter. handleMessage(Message message)Handles a request message and returning a proper response. -
Uses of Message in com.consol.citrus.endpoint.adapter.mapping
Methods in com.consol.citrus.endpoint.adapter.mapping with parameters of type Message Modifier and Type Method Description StringMappingKeyExtractor. extractMappingKey(Message request)Extracts the mapping key from incoming request message. -
Uses of Message in com.consol.citrus.endpoint.resolver
Methods in com.consol.citrus.endpoint.resolver with parameters of type Message Modifier and Type Method Description StringEndpointUriResolver. resolveEndpointUri(Message message, String defaultUri)Get the dedicated message endpoint uri for this message. -
Uses of Message in com.consol.citrus.log
Methods in com.consol.citrus.log with parameters of type Message Modifier and Type Method Description default StringLogMessageModifier. maskBody(Message message)Mask the given message body to not print sensitive data.default List<String>LogMessageModifier. maskHeaderData(Message message)Mask the given message header data to not print sensitive data.default Map<String,Object>LogMessageModifier. maskHeaders(Message message)Mask the given message header values to not print sensitive data. -
Uses of Message in com.consol.citrus.message
Methods in com.consol.citrus.message that return Message Modifier and Type Method Description MessageMessage. addHeaderData(String headerData)Adds new header data.MessageMessageBuilder. build(TestContext context, String messageType)Builds the control message.MessageMessageConverter. convertInbound(I externalMessage, C endpointConfiguration, TestContext context)Converts external message to internal representation.MessageDefaultMessageStore. getMessage(String id)MessageMessageStore. getMessage(String id)default MessageMessageQueue. receive()Receive any message on the queue.default MessageMessageQueue. receive(long timeout)Receive any message on the queue.MessageMessageQueue. receive(MessageSelector selector)Supports selective consumption of messages on the queue.MessageMessageQueue. receive(MessageSelector selector, long timeout)Consume messages on the queue via message selector.MessageMessage. setHeader(String headerName, Object headerValue)Sets new header entry in message header list.MessageMessage. setName(String name)Sets the message name for internal use.MessageMessage. setPayload(Object payload)Sets the message payload.MessageMessage. setType(String type)Sets the message type indicating the content type.default MessageMessageProcessor. transform(Message message, TestContext context)Adapt to message transformer API.MessageMessageTransformer. transform(Message message, TestContext context)Transform message with given test context and return new message.Methods in com.consol.citrus.message with parameters of type Message Modifier and Type Method Description booleanMessageSelector. accept(Message message)Checks weather this selector should accept given message or not.booleanMessageSelector.AllAcceptingMessageSelector. accept(Message message)OMessageConverter. convertOutbound(Message internalMessage, C endpointConfiguration, TestContext context)Converts internal message representation to external message for outbound communication.voidMessageConverter. convertOutbound(O externalMessage, Message internalMessage, C endpointConfiguration, TestContext context)Converts internal message representation to external message for outbound communication.StringMessageCorrelator. getCorrelationKey(Message request)Constructs the correlation key from the message header.voidAbstractMessageProcessor. process(Message message, TestContext context)voidMessageProcessor. process(Message message, TestContext context)Process message with given test context.protected voidAbstractMessageProcessor. processMessage(Message message, TestContext context)Subclasses may overwrite this method in order to modify payload and/or headers of the processed message.voidMessageQueue. send(Message message)Send new message to queue.static voidMessageHeaderUtils. setHeader(Message message, String name, String value)Safely sets header on message builder.voidDefaultMessageStore. storeMessage(String id, Message message)voidMessageStore. storeMessage(String id, Message message)default MessageMessageProcessor. transform(Message message, TestContext context)Adapt to message transformer API.MessageMessageTransformer. transform(Message message, TestContext context)Transform message with given test context and return new message. -
Uses of Message in com.consol.citrus.messaging
Methods in com.consol.citrus.messaging that return Message Modifier and Type Method Description MessageAbstractMessageConsumer. receive(TestContext context)MessageAbstractSelectiveMessageConsumer. receive(TestContext context, long timeout)MessageAbstractSelectiveMessageConsumer. receive(String selector, TestContext context)MessageConsumer. receive(TestContext context)Receive message with default timeout.MessageConsumer. receive(TestContext context, long timeout)Receive message with a given timeout.MessageSelectiveConsumer. receive(String selector, TestContext context)Receive message with a message selector and default timeout.MessageSelectiveConsumer. receive(String selector, TestContext context, long timeout)Receive message with a message selector and a receive timeout.Methods in com.consol.citrus.messaging with parameters of type Message Modifier and Type Method Description voidProducer. send(Message message, TestContext context)Sends the message. -
Uses of Message in com.consol.citrus.report
Methods in com.consol.citrus.report with parameters of type Message Modifier and Type Method Description voidMessageListener. onInboundMessage(Message message, TestContext context)Invoked on inbound message event.voidMessageListeners. onInboundMessage(Message message, TestContext context)Delegate to all known message listener instances.voidMessageListener. onOutboundMessage(Message message, TestContext context)Invoked on outbound message event.voidMessageListeners. onOutboundMessage(Message message, TestContext context)Delegate to all known message listener instances. -
Uses of Message in com.consol.citrus.validation
Methods in com.consol.citrus.validation with parameters of type Message Modifier and Type Method Description List<MessageValidator<? extends ValidationContext>>MessageValidatorRegistry. findMessageValidators(String messageType, Message message)Finds matching message validators for this message type.List<SchemaValidator<? extends SchemaValidationContext>>MessageValidatorRegistry. findSchemaValidators(String messageType, Message message)Finds matching schema validators for this message type.default voidValidationProcessor. process(Message message, TestContext context)booleanDefaultMessageValidator. supportsMessageType(String messageType, Message message)booleanMessageValidator. supportsMessageType(String messageType, Message message)Checks if this message validator is capable of this message type.booleanSchemaValidator. supportsMessageType(String messageType, Message message)voidSchemaValidator. validate(Message message, TestContext context, T validationContext)Validates the given message against schemasvoidValidationProcessor. validate(Message message, TestContext context)Validate callback method with received message.voidAbstractMessageValidator. validateMessage(Message receivedMessage, Message controlMessage, TestContext context, List<ValidationContext> validationContexts)voidAbstractMessageValidator. validateMessage(Message receivedMessage, Message controlMessage, TestContext context, T validationContext)Validates message with most appropriate validation context.voidDefaultEmptyMessageValidator. validateMessage(Message receivedMessage, Message controlMessage, TestContext context, ValidationContext validationContext)voidMessageValidator. validateMessage(Message receivedMessage, Message controlMessage, TestContext context, List<ValidationContext> validationContexts)Validates a message with given test context and validation context. -
Uses of Message in com.consol.citrus.validation.interceptor
Methods in com.consol.citrus.validation.interceptor that return Message Modifier and Type Method Description MessageMessageConstructionInterceptor. interceptMessageConstruction(Message message, String messageType, TestContext context)Deprecated.Intercept the message construction.default MessageMessageConstructionInterceptor. transform(Message message, TestContext context)Deprecated.Methods in com.consol.citrus.validation.interceptor with parameters of type Message Modifier and Type Method Description MessageMessageConstructionInterceptor. interceptMessageConstruction(Message message, String messageType, TestContext context)Deprecated.Intercept the message construction.default MessageMessageConstructionInterceptor. transform(Message message, TestContext context)Deprecated. -
Uses of Message in com.consol.citrus.validation.script
Methods in com.consol.citrus.validation.script with parameters of type Message Modifier and Type Method Description voidGroovyScriptExecutor. validate(Message receivedMessage, TestContext context) -
Uses of Message in com.consol.citrus.variable
Methods in com.consol.citrus.variable with parameters of type Message Modifier and Type Method Description voidVariableExtractor. extractVariables(Message message, TestContext context)Extract variables from given message.default voidVariableExtractor. process(Message message, TestContext context) -
Uses of Message in com.consol.citrus.xml.namespace
Methods in com.consol.citrus.xml.namespace with parameters of type Message Modifier and Type Method Description NamespaceContextNamespaceContextBuilder. buildContext(Message receivedMessage, Map<String,String> namespaces)Construct a basic namespace context from the received message and explicit namespace mappings.
-