com.ibm.etill.kitcashcassette
Class KitCashCassetteQuery

java.lang.Object
  |
  +--com.ibm.etill.framework.cassette.query.CassetteQuery
        |
        +--com.ibm.etill.kitcashcassette.KitCashCassetteQuery

public final class KitCashCassetteQuery
extends com.ibm.etill.framework.cassette.query.CassetteQuery

This class is instantiated by the Payment Manager framework to respond to queries from the Payment Servlet about the KitCash cassette. It is the counterpart of KitCashCassette that runs under the servlet.


Fields inherited from class com.ibm.etill.framework.cassette.query.CassetteQuery
messageID
 
Constructor Summary
KitCashCassetteQuery()
          Construct a KitCashCassetteQuery object.
 
Method Summary
 void query(com.ibm.etill.framework.xdm.QueryRequest queryRequest, java.util.Vector objects)
          Processes query requests from the framework.
 
Methods inherited from class com.ibm.etill.framework.cassette.query.CassetteQuery
isCassetteLoaded, loadCassettes, queryCassette
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KitCashCassetteQuery

public KitCashCassetteQuery()
Construct a KitCashCassetteQuery object. Called by the Payment Servlet once for this cassette.
Method Detail

query

public void query(com.ibm.etill.framework.xdm.QueryRequest queryRequest,
                  java.util.Vector objects)
           throws com.ibm.etill.framework.payapi.ETillAbortOperation
Processes query requests from the framework.
Overrides:
query in class com.ibm.etill.framework.cassette.query.CassetteQuery
Parameters:
queryRequest - the request
objects - the list of objects to process
Throws:
com.ibm.etill.framework.payapi.ETillAbortOperation - if the query fails
com.ibm.etill.framework.log.ETillCassetteException - if the cassette receives a query it does not recognize