Class ISOBaseValidator
java.lang.Object
org.jpos.iso.ISOBaseValidator
- All Implemented Interfaces:
Configurable, ISOValidator, LogSource
Base Validator class for jPOS composed ISOComponents (ISOMsg).
Title: jPOS
Description: Java Framework for Financial Systems
Copyright: Copyright (c) 2000 jPOS.org. All rights reserved.
Company: www.jPOS.org
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanFlag used to indicate if validat process break on first error or keep an error setprotected Configurationprotected Loggerprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetRealm()voidsetBreakOnError(boolean breakOnErr) voidvoidValidate field-interdependency.
-
Field Details
-
logger
-
realm
-
breakOnError
Flag used to indicate if validat process break on first error or keep an error set -
cfg
-
-
Constructor Details
-
ISOBaseValidator
public ISOBaseValidator() -
ISOBaseValidator
Creates the validator.- Parameters:
breakOnError- flag indicating validation abort condition
-
-
Method Details
-
setConfiguration
- Specified by:
setConfigurationin interfaceConfigurable- Parameters:
cfg- Configuration object- Throws:
ConfigurationException
-
breakOnError
-
setBreakOnError
-
validate
Validate field-interdependency.- Specified by:
validatein interfaceISOValidator- Parameters:
m- Component to validate- Returns:
- ISOComponent or ISOVComponent resulting of validation process.
- Throws:
ISOException- if break-on-error is true and an error succedd.
-
setLogger
-
getLogger
-
getRealm
-