jPOS 1.6.1 API Documentation

org.jpos.iso.packager
Class ISOBaseValidatingPackager

java.lang.Object
  extended by org.jpos.iso.ISOBasePackager
      extended by 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

Constructor Summary
ISOBaseValidatingPackager()
           
 
Method Summary
 void setFieldValidator(ISOValidator[] fvlds)
           
 void setMsgValidator(ISOBaseValidator[] msgVlds)
           
 ISOComponent validate(ISOComponent m)
          Validate an ISOComponent.
 
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
 

Constructor Detail

ISOBaseValidatingPackager

public ISOBaseValidatingPackager()
Method Detail

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)

jPOS.org