public class MessageValidatorRegistry extends Object implements org.springframework.beans.factory.InitializingBean
Modifier and Type | Field and Description |
---|---|
static String |
BEAN_NAME
The default bean id in Spring application context
|
Constructor and Description |
---|
MessageValidatorRegistry() |
Modifier and Type | Method and Description |
---|---|
void |
afterPropertiesSet()
Check if we have at least one message validator available.
|
List<MessageValidator<? extends ValidationContext>> |
findMessageValidators(String messageType,
Message message)
Finds matching message validators for this message type.
|
MessageValidator |
getDefaultMessageHeaderValidator()
Gets the default message header validator.
|
List<MessageValidator<? extends ValidationContext>> |
getMessageValidators()
Gets the message validators.
|
void |
setMessageValidators(List<MessageValidator<? extends ValidationContext>> messageValidators)
Sets available message validator implementations.
|
public static final String BEAN_NAME
public List<MessageValidator<? extends ValidationContext>> findMessageValidators(String messageType, Message message)
messageType
- the message typemessage
- the message objectpublic void afterPropertiesSet() throws Exception
afterPropertiesSet
in interface org.springframework.beans.factory.InitializingBean
Exception
public void setMessageValidators(List<MessageValidator<? extends ValidationContext>> messageValidators)
messageValidators
- the messageValidators to setpublic List<MessageValidator<? extends ValidationContext>> getMessageValidators()
public MessageValidator getDefaultMessageHeaderValidator()
Copyright © 2008–2018 ConSol Software GmbH. All rights reserved.