org.jpos.iso.packager
Class X92GenericPackager

java.lang.Object
  extended by org.jpos.iso.ISOBasePackager
      extended by org.jpos.iso.packager.GenericPackager
          extended by org.jpos.iso.packager.X92GenericPackager
All Implemented Interfaces:
Configurable, ISOPackager, LogSource

public class X92GenericPackager
extends GenericPackager

Version:
$$evision: $ $Date$
Author:
Alejandro Revilla
See Also:
GenericPackager

Nested Class Summary
 
Nested classes/interfaces inherited from class org.jpos.iso.packager.GenericPackager
GenericPackager.GenericContentHandler, GenericPackager.GenericEntityResolver
 
Field Summary
protected static ISOFieldPackager bitMapPackager
           
 
Fields inherited from class org.jpos.iso.ISOBasePackager
fld, headerLength, logger, realm
 
Constructor Summary
X92GenericPackager()
           
X92GenericPackager(InputStream stream)
           
X92GenericPackager(String filename)
           
 
Method Summary
protected  boolean emitBitMap()
          Although field 1 is not a Bitmap ANSI X9.2 do have a Bitmap field that have to be packed/unpacked
protected  ISOFieldPackager getBitMapfieldPackager()
           
protected  int getMaxValidField()
           
 
Methods inherited from class org.jpos.iso.packager.GenericPackager
getDescription, getFirstField, readFile, readFile, setConfiguration, setLogger
 
Methods inherited from class org.jpos.iso.ISOBasePackager
createISOMsg, getFieldDescription, getFieldPackager, getHeaderLength, getLogger, getRealm, pack, setFieldPackager, setFieldPackager, setHeaderLength, unpack, unpack
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

bitMapPackager

protected static ISOFieldPackager bitMapPackager
Constructor Detail

X92GenericPackager

public X92GenericPackager()
                   throws ISOException
Throws:
ISOException

X92GenericPackager

public X92GenericPackager(String filename)
                   throws ISOException
Throws:
ISOException

X92GenericPackager

public X92GenericPackager(InputStream stream)
                   throws ISOException
Throws:
ISOException
Method Detail

getBitMapfieldPackager

protected ISOFieldPackager getBitMapfieldPackager()
Overrides:
getBitMapfieldPackager in class GenericPackager
Returns:
Bitmap's ISOFieldPackager

emitBitMap

protected boolean emitBitMap()
Although field 1 is not a Bitmap ANSI X9.2 do have a Bitmap field that have to be packed/unpacked

Overrides:
emitBitMap in class GenericPackager
Returns:
true
See Also:
ISOBasePackager

getMaxValidField

protected int getMaxValidField()
Overrides:
getMaxValidField in class GenericPackager
Returns:
64 for ANSI X9.2


Copyright © 1998-2012 jPOS.org. All Rights Reserved.