Package org.jpos.iso
Class ISOVMsg
- java.lang.Object
-
- org.jpos.iso.ISOComponent
-
- org.jpos.iso.ISOMsg
-
- org.jpos.iso.ISOVMsg
-
- All Implemented Interfaces:
java.io.Externalizable
,java.io.Serializable
,java.lang.Cloneable
,ISOVErrorList
,Loggeable
public class ISOVMsg extends ISOMsg implements ISOVErrorList
Wrapper class resulting from process of validating an ISOMsg instance. Contains details of the original msg and validation-error details too. Normally in validation process when an error is detected by validator in msg, then the msg is replaced by an instance of this class, containning error details.Title: jPOS
Description: Java Framework for Financial Systems
Copyright: Copyright (c) 2000 jPOS.org. All rights reserved.
Company: www.jPOS.org
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
addISOVError(ISOVError Error)
Add an error component to the list of errors.java.util.ListIterator
errorListIterator()
Get an error iterator instance.-
Methods inherited from class org.jpos.iso.ISOMsg
clone, clone, clone, dump, getBytes, getBytes, getChildren, getComponent, getComponent, getComposite, getDirection, getFieldNumber, getHeader, getISOHeader, getKey, getMaxField, getMTI, getPackager, getSource, getString, getString, getTrailer, getValue, getValue, getValue, hasAny, hasAny, hasField, hasField, hasFields, hasFields, hasMTI, isAdministrative, isAuthorization, isChargeback, isFeeCollection, isFileAction, isFinancial, isIncoming, isInner, isNetworkManagement, isOutgoing, isReconciliation, isRequest, isResponse, isRetransmission, isReversal, merge, move, pack, readDirection, readExternal, readHeader, readPackager, recalcBitMap, set, set, set, set, set, set, setDirection, setFieldNumber, setHeader, setHeader, setMTI, setPackager, setResponseMTI, setRetransmissionMTI, setSource, setTrailer, setValue, toString, unpack, unpack, unset, unset, unset, unset, writeDirection, writeExternal, writeHeader, writePackager
-
Methods inherited from class org.jpos.iso.ISOComponent
getBytes, pack
-
-
-
-
Field Detail
-
errors
protected java.util.LinkedList errors
list of errors
-
-
Method Detail
-
addISOVError
public boolean addISOVError(ISOVError Error)
Add an error component to the list of errors.- Specified by:
addISOVError
in interfaceISOVErrorList
- Parameters:
Error
- Error instance to add.- Returns:
- True if the list of errors change after operation.
- See Also:
ISOVError
-
errorListIterator
public java.util.ListIterator errorListIterator()
Get an error iterator instance.- Specified by:
errorListIterator
in interfaceISOVErrorList
- Returns:
- iterator.
-
-