Package org.jpos.iso.packager
Class X92GenericPackager
- java.lang.Object
-
- org.jpos.iso.ISOBasePackager
-
- org.jpos.iso.packager.GenericPackager
-
- org.jpos.iso.packager.X92GenericPackager
-
- All Implemented Interfaces:
Configurable
,ISOPackager
,GenericPackagerParams
,LogSource
public class X92GenericPackager extends GenericPackager
- See Also:
GenericPackager
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.jpos.iso.packager.GenericPackager
GenericPackager.GenericContentHandler, GenericPackager.GenericEntityResolver
-
-
Field Summary
Fields Modifier and Type Field Description protected static ISOFieldPackager
bitMapPackager
-
Fields inherited from class org.jpos.iso.ISOBasePackager
fld, headerLength, logFieldName, logger, realm, thirdBitmapField
-
-
Constructor Summary
Constructors Constructor Description X92GenericPackager()
X92GenericPackager(java.io.InputStream stream)
X92GenericPackager(java.lang.String filename)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
emitBitMap()
Although field 1 is not a Bitmap ANSI X9.2 do have a Bitmap field that have to be packed/unpackedprotected ISOFieldPackager
getBitMapfieldPackager()
protected int
getMaxValidField()
-
Methods inherited from class org.jpos.iso.packager.GenericPackager
getDescription, getFirstField, readFile, readFile, setConfiguration, setGenericPackagerParams, setLogger
-
Methods inherited from class org.jpos.iso.ISOBasePackager
createISOMsg, fieldUnpackLogger, getFieldDescription, getFieldPackager, getHeaderLength, getLogger, getRealm, getThirdBitmapField, pack, setFieldPackager, setFieldPackager, setHeaderLength, setThirdBitmapField, unpack, unpack
-
-
-
-
Field Detail
-
bitMapPackager
protected static ISOFieldPackager bitMapPackager
-
-
Constructor Detail
-
X92GenericPackager
public X92GenericPackager() throws ISOException
- Throws:
ISOException
-
X92GenericPackager
public X92GenericPackager(java.lang.String filename) throws ISOException
- Throws:
ISOException
-
X92GenericPackager
public X92GenericPackager(java.io.InputStream stream) throws ISOException
- Throws:
ISOException
-
-
Method Detail
-
getBitMapfieldPackager
protected ISOFieldPackager getBitMapfieldPackager()
- Overrides:
getBitMapfieldPackager
in classGenericPackager
- 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 classGenericPackager
- Returns:
- true
- See Also:
ISOBasePackager
-
getMaxValidField
protected int getMaxValidField()
- Overrides:
getMaxValidField
in classGenericPackager
- Returns:
- 64 for ANSI X9.2
-
-