Package com.epam.fix.validation.engine
Interface IValidator
- All Known Implementing Classes:
AbstractValidator
,ConditionalValidator
,DuplicatedFieldValidator
,FieldAllowedInMessageValidator
,FieldOrderValidator
,FieldsDefinitionsTypeValidator
,GroupValidator
,MessageTypeValidator
,MessageWelformedValidator
,RequiredFieldValidator
public interface IValidator
The common interface for validation.
- Author:
- Serhiy_Zahriychuk
-
Method Summary
Modifier and TypeMethodDescriptionvalidate
(String msgType, IValidationFIXMessage fixMessage, boolean isContentValidation) Validates the message.
-
Method Details
-
validate
FIXErrorContainer validate(String msgType, IValidationFIXMessage fixMessage, boolean isContentValidation) Validates the message.- Parameters:
msgType
- the message typefixMessage
- the fix messageisContentValidation
- the content validation flag, if sets to true, the validator validates only content flags.
-