jPOS 1.6.1 API Documentation

org.jpos.core
Class ErrorResponse

java.lang.Object
  extended by 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 2594 2008-01-22 16:41: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)
           
 
Method Summary
 boolean canContinue()
           
 void dump(java.io.PrintStream p, java.lang.String indent)
           
 java.lang.String getAutCode()
           
 java.lang.String getAutNumber()
           
 java.lang.String getBatchName()
           
 byte[] getImage()
          provides a [signed] [encripted] serialized image of a given previously processed transaction (suitable to be saved on persistent storage)
 java.lang.String getMessage()
           
 boolean isApproved()
           
 boolean isAuthoritative()
           
 void setAutCode(java.lang.String code)
           
 void setAutCode(java.lang.String code, java.lang.String message)
           
 void setAuthoritative(boolean authoritative)
           
 void setContinue(boolean canContinue)
           
 void setMessage(java.lang.String message)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

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)
Method Detail

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

jPOS.org