jPOS 1.6.1 API Documentation

org.jpos.iso.packager
Class EuroSubFieldPackager

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

public class EuroSubFieldPackager
extends ISOBasePackager

EuroPay SubField packager

Version:
$Revision: 2594 $ $Date: 2008-01-22 08:41:31 -0800 (Tue, 22 Jan 2008) $
Author:
Eoin Flood
See Also:
ISOPackager, ISOBasePackager, This packager is used by EuroPackager to package subfields such as field 48.

Constructor Summary
EuroSubFieldPackager()
          Default constructor
 
Method Summary
 byte[] pack(ISOComponent c)
           
 int unpack(ISOComponent m, byte[] b)
           
 
Methods inherited from class org.jpos.iso.ISOBasePackager
createISOMsg, getFieldDescription, getFieldPackager, getHeaderLength, getLogger, getRealm, setFieldPackager, setFieldPackager, setHeaderLength, setLogger, unpack
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EuroSubFieldPackager

public EuroSubFieldPackager()
Default constructor

Method Detail

pack

public byte[] pack(ISOComponent c)
            throws ISOException
Specified by:
pack in interface ISOPackager
Overrides:
pack in class ISOBasePackager
Parameters:
c - the Component to pack
Returns:
Message image
Throws:
ISOException

unpack

public int unpack(ISOComponent m,
                  byte[] b)
           throws ISOException
Specified by:
unpack in interface ISOPackager
Overrides:
unpack in class ISOBasePackager
Parameters:
m - the Container of this message
b - ISO message image
Returns:
consumed bytes
Throws:
ISOException

jPOS.org