com.ibm.etill.ldbcardcassette
Class LdbCardCassetteQuery.BatchQuery.BatchInfo

java.lang.Object
  |
  +--com.ibm.etill.ldbcardcassette.LdbCardCassetteQuery.BatchQuery.BatchInfo
Enclosing class:
LdbCardCassetteQuery.BatchQuery

public final class LdbCardCassetteQuery.BatchQuery.BatchInfo
extends java.lang.Object

A batch information object contains the information gathered from one row of the cassette dependent batch table. It is responsible for providing a hashtable key for the referenced batch and for combining its information with matching framework batch information.


Field Summary
private  java.lang.String objApproval
           
private  java.lang.String objBatch
           
private  java.lang.String objClosedToTrans
           
private  java.lang.String objMerchant
           
private  java.lang.String objReason
           
 
Constructor Summary
LdbCardCassetteQuery.BatchQuery.BatchInfo(java.sql.ResultSet argResultSet)
          This constructor is used by the batch query to save the information selected from a row in the cassette dependent batch table.
 
Method Summary
 void combine(com.ibm.etill.framework.xdm.PSServerBatch argFrameworkBatchInfo)
          This method is used by the batch query to combine the XML descriptors for this object with the XML descriptors for the matching framework batch.
 com.ibm.etill.framework.payapi.BatchKey getKey()
          This method is used by the batch query to obtain a key that will uniquely identify this object in a hashtable.
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

objMerchant

private java.lang.String objMerchant

objBatch

private java.lang.String objBatch

objApproval

private java.lang.String objApproval

objReason

private java.lang.String objReason

objClosedToTrans

private java.lang.String objClosedToTrans
Constructor Detail

LdbCardCassetteQuery.BatchQuery.BatchInfo

public LdbCardCassetteQuery.BatchQuery.BatchInfo(java.sql.ResultSet argResultSet)
                                          throws java.sql.SQLException
This constructor is used by the batch query to save the information selected from a row in the cassette dependent batch table.
Parameters:
argResultSet - - a ResultSet where the current row contains the information to be recorded in this object.
Throws:
java.sql.SQLException - - if an error occurs while reading the columns from the row, this execption is thrown.
Method Detail

getKey

public com.ibm.etill.framework.payapi.BatchKey getKey()
This method is used by the batch query to obtain a key that will uniquely identify this object in a hashtable.
Returns:
- a framework batch key that uniquely identifies this object.

combine

public void combine(com.ibm.etill.framework.xdm.PSServerBatch argFrameworkBatchInfo)
This method is used by the batch query to combine the XML descriptors for this object with the XML descriptors for the matching framework batch.
Parameters:
argFrameworkBatchInfo - - the XML descriptors for the matching framework batch.