Package com.epam.fix.validation
Interface MessageValidator
- All Known Implementing Classes:
DummyMessageValidator
,FailedMessageValidator
public interface MessageValidator
The message validator interface.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
setContentValidation
(boolean isContentValidation) Sets the content validation flag.validate
(FIXFieldList message) Validates the message.void
validate
(FIXFieldList message, ValidationResult result) Validates the message.validateContent
(String msgType, FIXFieldList content) Validates the content of message.
-
Method Details
-
validate
Validates the message.- Parameters:
message
- the fix message- Returns:
- the result contains the errors collection if it exists.
-
validate
Validates the message.- Parameters:
message
- the ValidationResult object to avoid GCresult
- the fix message
-
validateContent
Validates the content of message.- Parameters:
msgType
- the message typecontent
- the content of message
-
setContentValidation
void setContentValidation(boolean isContentValidation) Sets the content validation flag.- Parameters:
isContentValidation
- the content validation flag
-