org.jpos.core
Class ErrorResponse
java.lang.Object
org.jpos.core.ErrorResponse
- All Implemented Interfaces:
- java.io.Serializable, CardTransactionResponse, Loggeable
public class ErrorResponse
- extends java.lang.Object
- implements CardTransactionResponse, Loggeable
- Since:
- jPOS 1.1
- Version:
- $Id: ErrorResponse.java 2854 2010-01-02 10:34:31Z apr $
- Author:
- apr@cs.com.uy
- See Also:
CardTransaction,
CardTransactionResponse,
Serialized Form
|
Constructor Summary |
ErrorResponse()
|
ErrorResponse(java.lang.String code,
java.lang.String message)
|
ErrorResponse(java.lang.String code,
java.lang.String message,
boolean authoritative,
boolean canContinue)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ErrorResponse
public ErrorResponse()
ErrorResponse
public ErrorResponse(java.lang.String code,
java.lang.String message)
ErrorResponse
public ErrorResponse(java.lang.String code,
java.lang.String message,
boolean authoritative,
boolean canContinue)
getImage
public byte[] getImage()
throws CardAgentException
- Description copied from interface:
CardTransactionResponse
- provides a [signed] [encripted] serialized image of a given
previously processed transaction
(suitable to be saved on persistent storage)
- Specified by:
getImage in interface CardTransactionResponse
- Returns:
- a serialized image of this transaction
- Throws:
CardAgentException
getAutCode
public java.lang.String getAutCode()
- Specified by:
getAutCode in interface CardTransactionResponse
getMessage
public java.lang.String getMessage()
- Specified by:
getMessage in interface CardTransactionResponse
getAutNumber
public java.lang.String getAutNumber()
- Specified by:
getAutNumber in interface CardTransactionResponse
isApproved
public boolean isApproved()
- Specified by:
isApproved in interface CardTransactionResponse
canContinue
public boolean canContinue()
- Specified by:
canContinue in interface CardTransactionResponse
isAuthoritative
public boolean isAuthoritative()
- Specified by:
isAuthoritative in interface CardTransactionResponse
setAuthoritative
public void setAuthoritative(boolean authoritative)
setContinue
public void setContinue(boolean canContinue)
setAutCode
public void setAutCode(java.lang.String code)
setMessage
public void setMessage(java.lang.String message)
setAutCode
public void setAutCode(java.lang.String code,
java.lang.String message)
getBatchName
public java.lang.String getBatchName()
- Specified by:
getBatchName in interface CardTransactionResponse
dump
public void dump(java.io.PrintStream p,
java.lang.String indent)
- Specified by:
dump in interface Loggeable