org.jpos.iso.packager
Class ISOBaseValidatingPackager
java.lang.Object
org.jpos.iso.ISOBasePackager
org.jpos.iso.packager.ISOBaseValidatingPackager
- All Implemented Interfaces:
- ISOPackager, ISOValidator, LogSource
- Direct Known Subclasses:
- CTCSubElementPackager, CTCSubFieldPackager
public class ISOBaseValidatingPackager
- extends ISOBasePackager
- implements ISOValidator
Base Packager class envolving validators. It implements
ISOValidator interface and define an implementation for validate method.
Validation is for composed components.
Title: jPOS
Description: Java Framework for Financial Systems
Copyright: Copyright (c) 2000 jPOS.org. All rights reserved.
Company: www.jPOS.org
- Version:
- 1.0
- Author:
- Jose Eduardo Leon
| Methods inherited from class org.jpos.iso.ISOBasePackager |
createISOMsg, getFieldDescription, getFieldPackager, getHeaderLength, getLogger, getRealm, pack, setFieldPackager, setFieldPackager, setHeaderLength, setLogger, unpack, unpack |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ISOBaseValidatingPackager
public ISOBaseValidatingPackager()
validate
public ISOComponent validate(ISOComponent m)
throws ISOException
- Description copied from interface:
ISOValidator
- Validate an ISOComponent.
- Specified by:
validate in interface ISOValidator
- Throws:
ISOException
setFieldValidator
public void setFieldValidator(ISOValidator[] fvlds)
setMsgValidator
public void setMsgValidator(ISOBaseValidator[] msgVlds)