public final class ValidatorFactory extends Object implements IValidatorFactory
ValidatorType
Modifier and Type | Method and Description |
---|---|
IValidatorContainer |
createAllValidators()
Creates list of validator.
|
static IValidatorFactory |
createFactory(com.epam.fixengine.configuration.FIXVersionContainer fixVersion,
com.epam.fixengine.configuration.FIXVersionContainer appVersion)
Creates validation factory for build any validators.
|
static IValidatorFactory |
createFactory(FIXVersion fixVersion,
FIXVersion appVersion)
Deprecated.
@see #createFactory(FIXVersionContainer fixVersion, FIXVersionContainer appVersion)
|
IValidatorContainer |
createRequiredValidator()
Creates message type validator.
|
IValidator |
createValidator(ValidatorType type)
Creates the validator.
|
public static IValidatorFactory createFactory(com.epam.fixengine.configuration.FIXVersionContainer fixVersion, com.epam.fixengine.configuration.FIXVersionContainer appVersion)
fixVersion
- FIX version of dictionary.appVersion
- Application FIX version of dictionary.ValidationFactory
.@Deprecated public static IValidatorFactory createFactory(FIXVersion fixVersion, FIXVersion appVersion)
fixVersion
- appVersion
- public IValidator createValidator(ValidatorType type)
IValidatorFactory
createValidator
in interface IValidatorFactory
type
- the type of validatorpublic IValidatorContainer createAllValidators()
IValidatorFactory
createAllValidators
in interface IValidatorFactory
ValidatorType
public IValidatorContainer createRequiredValidator()
IValidatorFactory
createRequiredValidator
in interface IValidatorFactory
MessageTypeValidator
.Copyright © 2000–2022 EPAM Systems. All rights reserved.