public class ISOBaseValidatingPackager extends ISOBasePackager implements ISOValidator
Title: jPOS
Description: Java Framework for Financial Systems
Copyright: Copyright (c) 2000 jPOS.org. All rights reserved.
Company: www.jPOS.org
Modifier and Type | Field and Description |
---|---|
protected ISOValidator[] |
fldVld
field validator array.
|
protected ISOBaseValidator[] |
msgVld
Message level validators
|
fld, headerLength, logFieldName, logger, realm, thirdBitmapField
Constructor and Description |
---|
ISOBaseValidatingPackager() |
Modifier and Type | Method and Description |
---|---|
void |
setFieldValidator(ISOValidator[] fvlds) |
void |
setMsgValidator(ISOBaseValidator[] msgVlds) |
ISOComponent |
validate(ISOComponent m)
Validate an ISOComponent.
|
createISOMsg, emitBitMap, fieldUnpackLogger, getBitMapfieldPackager, getDescription, getFieldDescription, getFieldPackager, getFirstField, getHeaderLength, getLogger, getMaxValidField, getRealm, getThirdBitmapField, pack, setFieldPackager, setFieldPackager, setHeaderLength, setLogger, setThirdBitmapField, unpack, unpack
protected ISOBaseValidator[] msgVld
protected ISOValidator[] fldVld
public ISOComponent validate(ISOComponent m) throws ISOException
ISOValidator
validate
in interface ISOValidator
ISOException
- if break-on-error is assummed and there are
some errors.public void setFieldValidator(ISOValidator[] fvlds)
public void setMsgValidator(ISOBaseValidator[] msgVlds)