public class DefaultMessageHeaderValidator extends AbstractMessageValidator<ValidationContext>
log
Constructor and Description |
---|
DefaultMessageHeaderValidator() |
Modifier and Type | Method and Description |
---|---|
protected Class<ValidationContext> |
getRequiredValidationContextType()
Provides class type of most appropriate validation context.
|
boolean |
supportsMessageType(String messageType,
Message message)
Checks if this message validator is capable of this message type.
|
void |
validateMessage(Message receivedMessage,
Message controlMessage,
TestContext context,
ValidationContext validationContext)
Validates message with most appropriate validation context.
|
findValidationContext, validateMessage
public void validateMessage(Message receivedMessage, Message controlMessage, TestContext context, ValidationContext validationContext)
AbstractMessageValidator
validateMessage
in class AbstractMessageValidator<ValidationContext>
public boolean supportsMessageType(String messageType, Message message)
MessageValidator
MessageValidatorRegistry
in order to find a proper message validator for a message.messageType
- the message type representation as String (e.g. xml, json, csv, plaintext).message
- the message objectprotected Class<ValidationContext> getRequiredValidationContextType()
AbstractMessageValidator
getRequiredValidationContextType
in class AbstractMessageValidator<ValidationContext>
Copyright © 2008–2017 ConSol Software GmbH. All rights reserved.