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.
-