public class ConditionalValidator extends AbstractValidator
fixErrorBuilder, util
Constructor and Description |
---|
ConditionalValidator(FIXUtil util)
Creates the
ConditionalValidator . |
Modifier and Type | Method and Description |
---|---|
FIXErrorContainer |
validate(String msgType,
IValidationFIXMessage fixMessage,
boolean isContentValidation)
Method "validate" validates of FIX message and returns list of errors of validation process.
|
protected void |
validateConditionalTags(Map<Integer,ICondition> conditionMap,
ValidationFIXMessage fixMessage,
FIXFieldList fixFieldList,
boolean fromGroup,
FIXErrorContainer errors) |
getUtil, isHeader, isHeaderOrTrailer, isMessageTypeExist, isTrailer
public ConditionalValidator(FIXUtil util)
ConditionalValidator
.util
- the fixutilpublic FIXErrorContainer validate(String msgType, IValidationFIXMessage fixMessage, boolean isContentValidation)
AbstractValidator
validate
in interface IValidator
validate
in class AbstractValidator
msgType
- Type of Message.fixMessage
- FIX Message.isContentValidation
- If true that is mean that will be validation only content of FIX message, without header or trailer.AbstractValidator
protected void validateConditionalTags(Map<Integer,ICondition> conditionMap, ValidationFIXMessage fixMessage, FIXFieldList fixFieldList, boolean fromGroup, FIXErrorContainer errors)
Copyright © 2000–2022 EPAM Systems. All rights reserved.