A B C D E F G H I K L M N O P Q R S T U V W X

A

accountNumber() - Method in class com.ibm.etill.kitcashcassette.KitCashPurchase
Returns the number of the account to be used when deposited the payment.
actionStrings - Static variable in interface com.ibm.etill.kitcashcassette.KitCashFSMConstants
ACTION DEBUG STRINGS
addPayment(Payment) - Method in class com.ibm.etill.kitcashcassette.KitCashBatch
Adds payment to the Batch object.
AMOUNT_REQ - Static variable in class com.ibm.etill.kitcashcassette.test.card.KitCashMessage
Token for the amount request message: How much do you want.
AMOUNT_RESP - Static variable in class com.ibm.etill.kitcashcassette.test.card.KitCashMessage
Token for the amount response message: I want zzz.
AUTH_REQ - Static variable in class com.ibm.etill.kitcashcassette.test.card.KitCashMessage
Token for the authorisation request message: Hello I'm xxx.
AUTH_RESP - Static variable in class com.ibm.etill.kitcashcassette.test.card.KitCashMessage
Token for the authorisation response message: I'm yyy.
AWAITING_AMOUNT_REQ - Static variable in class com.ibm.etill.kitcashcassette.test.card.KitCashTransaction
 
AWAITING_AMOUNT_RESP - Static variable in class com.ibm.etill.kitcashcassette.test.card.KitCashTransaction
 
AWAITING_AUTH_REQ - Static variable in class com.ibm.etill.kitcashcassette.test.card.KitCashTransaction
 
AWAITING_AUTH_RESP - Static variable in class com.ibm.etill.kitcashcassette.test.card.KitCashTransaction
 
AWAITING_PAYMENT - Static variable in class com.ibm.etill.kitcashcassette.test.card.KitCashTransaction
 
AWAITING_PAYMENT_RESP - Static variable in class com.ibm.etill.kitcashcassette.test.card.KitCashTransaction
 

B

baMsg - Variable in class com.ibm.etill.kitcashcassette.io.MimeOutputStream
 
Bank - class com.ibm.etill.kitcashcassette.test.bank.Bank.
 
Bank(KitCashDriver, int) - Constructor for class com.ibm.etill.kitcashcassette.test.bank.Bank
 
BATCH_CLOSED_TOKEN - Static variable in interface com.ibm.etill.kitcashcassette.test.card.KitCashConstants
Token used by the KitCash cassette's finite state machine to indicate that a batch has been closed
BatchClosed - Static variable in interface com.ibm.etill.kitcashcassette.KitCashFSMConstants
BatchClosed is sent to the finite state machine when the account and the batch have been closed (and the payment has been sent to the KitCash bank).
batchRequired() - Method in class com.ibm.etill.kitcashcassette.KitCashPurchase
Deprecated. not required by cassette developers

C

CANCEL - Static variable in class com.ibm.etill.kitcashcassette.test.wallet.WalletApplet
 
CASHMSG_TOKEN - Static variable in interface com.ibm.etill.kitcashcassette.test.card.KitCashConstants
Token used by the KitCash cassette's finite state machine to indicate a KitCash message has been received from the consumer
cassette() - Method in class com.ibm.etill.kitcashcassette.KitCashPurchase
Returns the Cassette instance associated with this purchase object.
cassette() - Method in class com.ibm.etill.kitcashcassette.KitCashBatch
Returns the cassette associated with this batch
close() - Method in class com.ibm.etill.kitcashcassette.KitCashBatch
closes the batch.
close(APIResponse) - Method in class com.ibm.etill.kitcashcassette.KitCashAccount
Closes the batch associated with this account.
closeConnection() - Method in class com.ibm.etill.kitcashcassette.KitCashConnection
Closes the socket associated with this object.
CloseOrder - Static variable in interface com.ibm.etill.kitcashcassette.KitCashFSMConstants
Closes a settled order.
closeOrder() - Method in class com.ibm.etill.kitcashcassette.KitCashPurchase
Updates the database to delete an order.
closeOrder() - Method in interface com.ibm.etill.kitcashcassette.KitCashFSMUser
 
COL_ACCOUNTNAME - Static variable in interface com.ibm.etill.kitcashcassette.KitCashAccountConstants
 
COL_ACCOUNTNUMBER - Static variable in interface com.ibm.etill.kitcashcassette.KitCashAccountConstants
 
COL_ACCOUNTNUMBER - Static variable in interface com.ibm.etill.kitcashcassette.KitCashPurchaseConstants
 
COL_BANKHOSTNAME - Static variable in interface com.ibm.etill.kitcashcassette.KitCashAccountConstants
 
COL_BANKNAME - Static variable in interface com.ibm.etill.kitcashcassette.KitCashAccountConstants
 
COL_BANKPORT - Static variable in interface com.ibm.etill.kitcashcassette.KitCashAccountConstants
 
COL_BATCHNUMBER - Static variable in interface com.ibm.etill.kitcashcassette.KitCashAccountConstants
 
COL_MERCHANTNUMBER - Static variable in interface com.ibm.etill.kitcashcassette.KitCashAccountConstants
 
COL_PROTOCOLPORT - Static variable in interface com.ibm.etill.kitcashcassette.KitCashCassetteAdminConstants
 
com.ibm.etill.kitcashcassette - package com.ibm.etill.kitcashcassette
 
com.ibm.etill.kitcashcassette.io - package com.ibm.etill.kitcashcassette.io
 
com.ibm.etill.kitcashcassette.test - package com.ibm.etill.kitcashcassette.test
 
com.ibm.etill.kitcashcassette.test.bank - package com.ibm.etill.kitcashcassette.test.bank
 
com.ibm.etill.kitcashcassette.test.card - package com.ibm.etill.kitcashcassette.test.card
 
com.ibm.etill.kitcashcassette.test.wallet - package com.ibm.etill.kitcashcassette.test.wallet
 
combineQueryResults(Enumeration, Enumeration) - Static method in class com.ibm.etill.kitcashcassette.PSServerKitCashAccount
Combines a list of PSServerKitCashAccount objects with a list of framework account objects.
combineQueryResults(Enumeration, Enumeration) - Static method in class com.ibm.etill.kitcashcassette.PSServerKitCashPurchase
Combines a list of PSServerKitCashPurchase objects with a list of framework purchase (order) objects.
combineQueryResults(PSServerKitCashCassetteAdmin, PSServerCassette) - Static method in class com.ibm.etill.kitcashcassette.PSServerKitCashCassetteAdmin
Combines a PSServerKitCashCassetteAdmin object with a framework cassette object.
command - Variable in class com.ibm.etill.kitcashcassette.test.card.KitCashMessage
 
content - Variable in class com.ibm.etill.kitcashcassette.io.MimeOutputStream
 
CONTINUE - Static variable in class com.ibm.etill.kitcashcassette.test.card.KitCashMessage
Response token from the KitCash card indicating that it expects to receive another message
ContinuePayment - Static variable in interface com.ibm.etill.kitcashcassette.KitCashFSMConstants
Receives a KitCash protocol message from the wallet and returns a response KitCash protocol message.
continuePayment() - Method in class com.ibm.etill.kitcashcassette.KitCashPurchase
Sends the KitCash protocol message from the consumer's wallet to the merchant's KitCash card and returns the KitCash response message.
continuePayment() - Method in interface com.ibm.etill.kitcashcassette.KitCashFSMUser
 
createComPoints() - Method in class com.ibm.etill.kitcashcassette.KitCashCassette
Creates all the ComPoints needed by the KitCash cassette.
createObject(AdminRequest, ParameterTable, APIResponse) - Static method in class com.ibm.etill.kitcashcassette.KitCashAccount
Creates a new account.
createProtocolRequest(ETillConnection) - Method in class com.ibm.etill.kitcashcassette.KitCashCassette
Creates a protocol request object constructed from the information passed in the ETillConnection.
createRecord(Connection) - Method in class com.ibm.etill.kitcashcassette.KitCashPurchase
Inserts a new purchase record into the KITCASHPURCHASE database table.
createRecord(Connection) - Method in class com.ibm.etill.kitcashcassette.KitCashBatch
KitCashBatch must implement createRecord from the CassetteBatch (Archivable) interface, even though it does not need to provide database support.
createRecord(Connection) - Method in class com.ibm.etill.kitcashcassette.KitCashAccount
Requests that a KitCashAccount object be created in the database.
createRecord(Connection) - Method in class com.ibm.etill.kitcashcassette.KitCashProfile
Since cassette objects should never be created, this method should never be called.
ctClass - Variable in class com.ibm.etill.kitcashcassette.io.MimeOutputStream
 
ctControl - Variable in class com.ibm.etill.kitcashcassette.io.MimeOutputStream
 
ctDelay - Variable in class com.ibm.etill.kitcashcassette.io.MimeOutputStream
 
ctMsgTag - Variable in class com.ibm.etill.kitcashcassette.io.MimeOutputStream
 

D

databaseConnect() - Method in class com.ibm.etill.kitcashcassette.test.KitCashDatabaseConnection
 
databaseDisconnect() - Method in class com.ibm.etill.kitcashcassette.test.KitCashDatabaseConnection
 
delete(APIResponse) - Method in class com.ibm.etill.kitcashcassette.KitCashBatch
Deletes a batch from the database and memory.
deleteObject(AdminRequest, ParameterTable, APIResponse) - Method in class com.ibm.etill.kitcashcassette.KitCashAccount
Delete the account object specified in the admin request.
deleteRecord(Connection) - Method in class com.ibm.etill.kitcashcassette.KitCashPurchase
Deletes a purchase record from the KITCASHPURCHASE database table.
deleteRecord(Connection) - Method in class com.ibm.etill.kitcashcassette.KitCashBatch
KitCashBatch must implement deleteRecord from the CassetteBatch (Archivable) interface, even though it does not need to provide database support.
deleteRecord(Connection) - Method in class com.ibm.etill.kitcashcassette.KitCashAccount
Requests that a KitCashAccount object be deleted.
deleteRecord(Connection) - Method in class com.ibm.etill.kitcashcassette.KitCashProfile
Since cassette objects should never be deleted, this method should never be called.
Deposit - Static variable in interface com.ibm.etill.kitcashcassette.KitCashFSMConstants
The Deposit input is sent to the finite state machine when the KitCash protocol flow has concluded successfully.
destroyComPoints() - Method in class com.ibm.etill.kitcashcassette.KitCashCassette
Destroys all the ComPoints that were previously created by the KitCash cassette.
determineInputRow(int) - Method in class com.ibm.etill.kitcashcassette.KitCashFSM
 
dos - Variable in class com.ibm.etill.kitcashcassette.io.MimeOutputStream
 
doYourWork() - Method in class com.ibm.etill.kitcashcassette.KitCashCleanUp
Clears old data from the KitCash database tables and schedules another cleaning operation after the pre-determined interval.
DRIVER_NOT_ACCESSIBLE - Static variable in class com.ibm.etill.kitcashcassette.test.KitCashDatabaseConnection
 
DRIVER_NOT_FOUND - Static variable in class com.ibm.etill.kitcashcassette.test.KitCashDatabaseConnection
 
DRIVER_NOT_PROPER - Static variable in class com.ibm.etill.kitcashcassette.test.KitCashDatabaseConnection
 
DRIVER_NULL - Static variable in class com.ibm.etill.kitcashcassette.test.KitCashDatabaseConnection
 

E

encoding - Variable in class com.ibm.etill.kitcashcassette.io.MimeOutputStream
 
END_TOKEN - Static variable in interface com.ibm.etill.kitcashcassette.test.card.KitCashConstants
Token used by the KitCash cassette's finite state machine to indicate that the merchant's KitCash card has completed its flow of messages with the consumer (or bank)
EndOfConsumerFlow - Static variable in interface com.ibm.etill.kitcashcassette.KitCashFSMConstants
EndOfConsumerFlow is the input sent to the finite state machine when the merchant's KitCash card drvier signifies that the KitCash protocol flow has ended.
Error - Static variable in interface com.ibm.etill.kitcashcassette.KitCashFSMConstants
Error is the input sent to the finite state machine when the merchant's KitCash card driver signifies that the KitCash protocol flow ended in error.
ERROR_TOKEN - Static variable in interface com.ibm.etill.kitcashcassette.test.card.KitCashConstants
Token used by the KitCash cassette's finite state machine to indicate that the merchant's KitCash card has ended its protocol flow in an error state
ErrorState - Static variable in interface com.ibm.etill.kitcashcassette.KitCashFSMConstants
ErrorState is the state where an error has occurred during the processing of the purchase.
establishConnection() - Method in class com.ibm.etill.kitcashcassette.KitCashComPoint
Wait for a KitCash wallet socket connection to be estalished.
ETillReturnCode - class com.ibm.etill.kitcashcassette.test.ETillReturnCode.
 
ETillReturnCode(short, short, byte[]) - Constructor for class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 

F

FAILURE - Static variable in class com.ibm.etill.kitcashcassette.test.wallet.WalletApplet
 
fromClause() - Method in class com.ibm.etill.kitcashcassette.KitCashAccountQueryRequest
Returns the table name to be used in the "FROM" clause of the query being executed.
fromClause() - Method in class com.ibm.etill.kitcashcassette.KitCashPurchaseQueryRequest
Returns the table name to be used in the "FROM" clause of the query being executed.
fromClause() - Method in class com.ibm.etill.kitcashcassette.KitCashCassetteAdminQueryRequest
Returns the table name to be used in the "FROM" clause of the query being executed.

G

getAccount(String, String) - Static method in class com.ibm.etill.kitcashcassette.KitCashAccount
Returns the account matching the input merchantNumber and accountNumber or null if no match is found.
getAccountName() - Method in class com.ibm.etill.kitcashcassette.KitCashAccount
Returns the account name of this account.
getAccountNumber() - Method in class com.ibm.etill.kitcashcassette.KitCashAccount
Returns the account number of this account.
getAccounts() - Method in class com.ibm.etill.kitcashcassette.KitCashAccountQueryRequest
Returns the list of accounts found by this query.
getAction(int, int) - Method in class com.ibm.etill.kitcashcassette.KitCashFSM
 
getAmount() - Method in class com.ibm.etill.kitcashcassette.KitCashPaymentRequest
Returns the cash transfer amount from the message wrapper
getAmount() - Method in class com.ibm.etill.kitcashcassette.KitCashMessageWrapper
Returns the cash transfer amount from the message wrapper
getAmount() - Method in class com.ibm.etill.kitcashcassette.test.card.KitCashMessage
Returns the amount embedded inside the message (only for AMOUNT_RESP messages)
getAppletInfo() - Method in class com.ibm.etill.kitcashcassette.test.wallet.WalletApplet
 
getBalance() - Method in class com.ibm.etill.kitcashcassette.test.card.KitCashDriver
Read balance information from the KitCash CardWallet applet
getBankHostName() - Method in class com.ibm.etill.kitcashcassette.KitCashAccount
Returns the hostname of the bank holding this account.
getBankName() - Method in class com.ibm.etill.kitcashcassette.KitCashAccount
Returns the name of the bank holding this account.
getBankPort() - Method in class com.ibm.etill.kitcashcassette.KitCashAccount
Returns the port number of the bank holding this account.
getBatch() - Method in class com.ibm.etill.kitcashcassette.KitCashAccount
Returns the KitCashBatch associated with this account.
getBatchNumber() - Method in class com.ibm.etill.kitcashcassette.KitCashBatch
returns the batch number of the batch.
getCardNumber(int) - Method in class com.ibm.etill.kitcashcassette.test.card.KitCashDriver
Returns the ID of the KitCash card
getCassette() - Method in class com.ibm.etill.kitcashcassette.KitCashCleanUp
Returns the Cassette object associated with this WorkItem (the KitCashCassette).
getContents() - Method in class com.ibm.etill.kitcashcassette.KitCashMessageWrapper
Returns the KitCash message inside this wrapper
getContentType() - Method in class com.ibm.etill.kitcashcassette.io.MimeInputStream
Returns the content-type field found after calling the readMime() method.
getContentTypeClass() - Method in class com.ibm.etill.kitcashcassette.io.MimeInputStream
Returns the content-type class field found after calling the readMime() method.
getContentTypeControl() - Method in class com.ibm.etill.kitcashcassette.io.MimeInputStream
Returns the content-type control field found after calling the readMime() method.
getContentTypeDelay() - Method in class com.ibm.etill.kitcashcassette.io.MimeInputStream
Returns the content-type delay field found after calling the readMime() method.
getContentTypeMsgTag() - Method in class com.ibm.etill.kitcashcassette.io.MimeInputStream
Returns the content-type message tag field found after calling the readMime() method.
getCurrentTakings() - Method in class com.ibm.etill.kitcashcassette.KitCashBatch
Returns the sales total for this batch
getCurrentTakings() - Method in class com.ibm.etill.kitcashcassette.KitCashAccount
Returns the sales total for this account.
getDatabaseConnection() - Method in class com.ibm.etill.kitcashcassette.test.KitCashDatabaseConnection
 
getDatabaseOwner() - Method in class com.ibm.etill.kitcashcassette.test.KitCashDatabaseConnection
 
getDatabasePassword() - Method in class com.ibm.etill.kitcashcassette.test.KitCashDatabaseConnection
 
getDatabaseUserid() - Method in class com.ibm.etill.kitcashcassette.test.KitCashDatabaseConnection
 
getDriver() - Method in class com.ibm.etill.kitcashcassette.KitCashAccount
Returns the KitCash card driver for this account.
getEncoding() - Method in class com.ibm.etill.kitcashcassette.io.MimeInputStream
Returns the encoding field found after calling the readMime() method.
getError() - Method in class com.ibm.etill.kitcashcassette.KitCashMessageWrapper
Returns the KitCash error message inside this wrapper
getFinalBatchID() - Method in class com.ibm.etill.kitcashcassette.KitCashPurchase
Deprecated. not required by cassette developers
getHostName() - Method in class com.ibm.etill.kitcashcassette.test.KitCashDatabaseConnection
 
getID() - Method in class com.ibm.etill.kitcashcassette.test.card.KitCashMessage
returns the ID of the sender of the message (only for AUTH_REQ and AUTH_RESP messages)
getID() - Method in class com.ibm.etill.kitcashcassette.test.card.KitCashException
 
getInitialBatchID() - Method in class com.ibm.etill.kitcashcassette.KitCashPurchase
Deprecated. not required by cassette developers
getJDBCDriver() - Method in class com.ibm.etill.kitcashcassette.test.KitCashDatabaseConnection
 
getJDBCURL() - Method in class com.ibm.etill.kitcashcassette.test.KitCashDatabaseConnection
 
getKitCashCassette() - Method in class com.ibm.etill.kitcashcassette.KitCashCassetteAdminQueryRequest
Returns the cassette admin object found by this query.
getLength() - Method in class com.ibm.etill.kitcashcassette.io.MimeInputStream
Returns the Length field found after calling the readMime() method.
getMerchantNumber() - Method in class com.ibm.etill.kitcashcassette.KitCashPaymentRequest
Returns the merchant ID associated with this KitCash protocol request
getMerchantNumber() - Method in class com.ibm.etill.kitcashcassette.KitCashAccount
Returns the merchant number of this account.
getMessage() - Method in class com.ibm.etill.kitcashcassette.KitCashPaymentRequest
Returns the KitCash message associated with this KitCash protocol request
getMessage() - Method in class com.ibm.etill.kitcashcassette.test.card.KitCashMessage
Returns the message as a byte array
getMessage() - Method in class com.ibm.etill.kitcashcassette.test.card.KitCashException
 
getMessage() - Method in class com.ibm.etill.kitcashcassette.io.MimeInputStream
Returns the byte array containing the message found after calling the readMime() method.
getMimeVersion() - Method in class com.ibm.etill.kitcashcassette.io.MimeInputStream
Returns the Mime version field found after calling the readMime() method.
getNextState(int, int) - Method in class com.ibm.etill.kitcashcassette.KitCashFSM
 
getOrder() - Method in class com.ibm.etill.kitcashcassette.KitCashPurchase
Returns the framework order associated with this cassette specific order object
getOrderNumber() - Method in class com.ibm.etill.kitcashcassette.KitCashPaymentRequest
Returns the order number associated with this KitCash protocol request
getParameterInfo() - Method in class com.ibm.etill.kitcashcassette.test.wallet.WalletApplet
 
getParameterValidationTable() - Method in class com.ibm.etill.kitcashcassette.KitCashCassette
Returns the the keyword mapping hashtable.
getPrimaryRC() - Method in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
getPrimaryRCString() - Method in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
getProtocolPort() - Static method in class com.ibm.etill.kitcashcassette.KitCashProfile
Returns the protocol port that the KitCash cassette uses to listen for incoming KitCash protocol messages from the consumer.
getPurchases() - Method in class com.ibm.etill.kitcashcassette.KitCashPurchaseQueryRequest
Returns the list of purchases (orders) found by this query.
getReceiver() - Method in class com.ibm.etill.kitcashcassette.KitCashMessageWrapper
Returns the ID of the receiver of the message
getResponse(String, int) - Method in class com.ibm.etill.kitcashcassette.KitCashMessageWrapper
Wraps the message or error message in a MIME message, sends it to the specified port and returns the response message.
getResponseString() - Method in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
getSecondaryRC() - Method in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
getSecondaryRCString() - Method in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
getSenderID() - Method in class com.ibm.etill.kitcashcassette.KitCashMessageWrapper
Returns the ID of the sender of the message as designated by the receiver.
getState() - Method in class com.ibm.etill.kitcashcassette.test.card.KitCashTransaction
Returns the current state of the KitCash transaction
getValue(String, Hashtable, Hashtable, Connection, CashierTrace, Locale) - Method in class com.ibm.etill.kitcashcassette.test.wallet.KitCashCashierExtension
 

H

hasAccounts() - Static method in class com.ibm.etill.kitcashcassette.KitCashAccount
Returns true if there is one or more account registered on the database.

I

IDLE - Static variable in class com.ibm.etill.kitcashcassette.test.card.KitCashTransaction
 
init() - Method in class com.ibm.etill.kitcashcassette.test.wallet.WalletApplet
Reads the parameters, sets up the GUI and constructs a new KitCash wallet.
init() - Method in class com.ibm.etill.kitcashcassette.test.card.KitCashDriver
Initializes the KitCash card driver
initializeCassette() - Method in class com.ibm.etill.kitcashcassette.KitCashCassette
Initializes the cassette.
INVALID_INPUT - Static variable in interface com.ibm.etill.kitcashcassette.KitCashFSMConstants
 
is - Variable in class com.ibm.etill.kitcashcassette.io.TimeOutInputStream
 
isAcceptPaymentSupported() - Method in class com.ibm.etill.kitcashcassette.KitCashCassette
Returns whether the acceptPayment command is supported by this cassette.
isComplete() - Method in class com.ibm.etill.kitcashcassette.test.card.KitCashMessage
Returns true if the message should be not sent to the receiver of the cash
isDatabaseConnected() - Method in class com.ibm.etill.kitcashcassette.test.KitCashDatabaseConnection
 
isReceivePaymentSupported() - Method in class com.ibm.etill.kitcashcassette.KitCashCassette
Returns whether the receivePayment command is supported by this cassette.

K

KitCashAccount - class com.ibm.etill.kitcashcassette.KitCashAccount.
A KitCashAccount object represents an account that a merchant holds with a bank.
KitCashAccountConstants - interface com.ibm.etill.kitcashcassette.KitCashAccountConstants.
 
KitCashAccountQueryRequest - class com.ibm.etill.kitcashcassette.KitCashAccountQueryRequest.
This class is instantiated by the KitCashCassetteQuery.query method when it receives an AccountQueryRequest from the Payment Servlet.
KitCashAccountQueryRequest(AccountQueryRequest, Enumeration) - Constructor for class com.ibm.etill.kitcashcassette.KitCashAccountQueryRequest
Construct a KitCashAccountQueryRequest object.
KITCASHACCOUNTS_TABLE - Static variable in interface com.ibm.etill.kitcashcassette.KitCashAccountConstants
 
KITCASHACCOUNTS_VIEW - Static variable in interface com.ibm.etill.kitcashcassette.KitCashAccountConstants
 
KitCashBatch - class com.ibm.etill.kitcashcassette.KitCashBatch.
A Batch is a group of transactions that are settled with a bank.
KitCashBatch(Cassette, Batch) - Constructor for class com.ibm.etill.kitcashcassette.KitCashBatch
Constructs a new KitCashBatch object.
KitCashCashierExtension - class com.ibm.etill.kitcashcassette.test.wallet.KitCashCashierExtension.
 
KitCashCashierExtension() - Constructor for class com.ibm.etill.kitcashcassette.test.wallet.KitCashCashierExtension
 
KitCashCassette - class com.ibm.etill.kitcashcassette.KitCashCassette.
The Payment Manager framework creates a single instance of KitCashCassette at startup time.
KITCASHCASSETTE_TABLE - Static variable in interface com.ibm.etill.kitcashcassette.KitCashCassetteAdminConstants
 
KitCashCassette() - Constructor for class com.ibm.etill.kitcashcassette.KitCashCassette
 
KitCashCassetteAdminConstants - interface com.ibm.etill.kitcashcassette.KitCashCassetteAdminConstants.
 
KitCashCassetteAdminQueryRequest - class com.ibm.etill.kitcashcassette.KitCashCassetteAdminQueryRequest.
This class is instantiated by the KitCashCassetteQuery.query method when it receives a CassetteQueryRequest from the Payment Servlet.
KitCashCassetteAdminQueryRequest(CassetteQueryRequest, Enumeration) - Constructor for class com.ibm.etill.kitcashcassette.KitCashCassetteAdminQueryRequest
Construct a KitCashCassetteAdminQueryRequest object.
KitCashCassetteQuery - class com.ibm.etill.kitcashcassette.KitCashCassetteQuery.
This class is instantiated by the Payment Manager framework to respond to queries from the Payment Servlet about the KitCash cassette.
KitCashCassetteQuery() - Constructor for class com.ibm.etill.kitcashcassette.KitCashCassetteQuery
Construct a KitCashCassetteQuery object.
KitCashCleanUp - class com.ibm.etill.kitcashcassette.KitCashCleanUp.
A KitCashCleanUp object is created by the KitCash cassette to clean up the KitCash database tables at regular intervals.
KitCashCleanUp(int) - Constructor for class com.ibm.etill.kitcashcassette.KitCashCleanUp
Constructs a new KitCashCleanUp object to clean the KitCash database tables at regular intervals.
KitCashComPoint - class com.ibm.etill.kitcashcassette.KitCashComPoint.
ComPoints are objects that the Payment Manager framework uses to receive input and to send output back out.
KitCashComPoint(int) - Constructor for class com.ibm.etill.kitcashcassette.KitCashComPoint
Constructs a new KitCashComPoint object.
KitCashConnection - class com.ibm.etill.kitcashcassette.KitCashConnection.
A KitCashConnection instance is created every time a consumer's wallet opens a socket on a KitCashComPoint's server socket.
KitCashConnection(Socket) - Constructor for class com.ibm.etill.kitcashcassette.KitCashConnection
Constructs a new socket connection between wallet and cassette.
KitCashConstants - interface com.ibm.etill.kitcashcassette.test.card.KitCashConstants.
 
KitCashDatabaseConnection - class com.ibm.etill.kitcashcassette.test.KitCashDatabaseConnection.
 
KitCashDatabaseConnection() - Constructor for class com.ibm.etill.kitcashcassette.test.KitCashDatabaseConnection
 
KitCashDriver - class com.ibm.etill.kitcashcassette.test.card.KitCashDriver.
KitCash is a cash based internet payment protocol.
KitCashDriver() - Constructor for class com.ibm.etill.kitcashcassette.test.card.KitCashDriver
Constructs a new KitCash driver for a KitCash card with no money in it
KitCashDriver(int) - Constructor for class com.ibm.etill.kitcashcassette.test.card.KitCashDriver
Constructs a new KitCash driver for a KitCash card with the given amount in it
KitCashException - exception com.ibm.etill.kitcashcassette.test.card.KitCashException.
 
KitCashException() - Constructor for class com.ibm.etill.kitcashcassette.test.card.KitCashException
 
KitCashException(short) - Constructor for class com.ibm.etill.kitcashcassette.test.card.KitCashException
 
KitCashException(String) - Constructor for class com.ibm.etill.kitcashcassette.test.card.KitCashException
 
KitCashFSM - class com.ibm.etill.kitcashcassette.KitCashFSM.
This derived FSM class defines the state machine logic as represented in the FSM project (.prj) file.
KitCashFSM(KitCashFSMUser, int) - Constructor for class com.ibm.etill.kitcashcassette.KitCashFSM
 
KitCashFSMConstants - interface com.ibm.etill.kitcashcassette.KitCashFSMConstants.
 
KitCashFSMUser - interface com.ibm.etill.kitcashcassette.KitCashFSMUser.
This interface defines all the action and condition-evaluation methods associated with the KitCash FSM Project.
KitCashMessage - class com.ibm.etill.kitcashcassette.test.card.KitCashMessage.
 
KitCashMessage(byte[]) - Constructor for class com.ibm.etill.kitcashcassette.test.card.KitCashMessage
Constructs a new KitCashMessage from a byte array.
KitCashMessageWrapper - class com.ibm.etill.kitcashcassette.KitCashMessageWrapper.
 
KitCashMessageWrapper(String, String, KitCashException) - Constructor for class com.ibm.etill.kitcashcassette.KitCashMessageWrapper
Constructs a new KitCashMessageWrapper object containing a KitCash error message.
KitCashMessageWrapper(String, String, KitCashMessage) - Constructor for class com.ibm.etill.kitcashcassette.KitCashMessageWrapper
Constructs a new KitCashMessageWrapper object containing the KitCash protocol message.
KitCashMsg - Static variable in interface com.ibm.etill.kitcashcassette.KitCashFSMConstants
KitCashMsg is the input sent to the finite state machine when a protocol message arrives from the KitCash wallet.
KitCashPaymentRequest - class com.ibm.etill.kitcashcassette.KitCashPaymentRequest.
KitCashPaymentRequest objects encapsulate payment information send from a consumer's KitCash wallet to the KitCash cassette.
KitCashPaymentRequest(ETillConnection) - Constructor for class com.ibm.etill.kitcashcassette.KitCashPaymentRequest
Constructs a new KitCashPaymentRequest object containing the necessary information for the framework to be able to make a service(ProtocolRequest, ProtocolResonse) call on the KitCash cassette.
KitCashProfile - class com.ibm.etill.kitcashcassette.KitCashProfile.
The KitCashProfile class is used by the KitCash cassette to read and store its configuration information from the KITCASHCONFIG database table.
KITCASHPURCH_VIEW - Static variable in interface com.ibm.etill.kitcashcassette.KitCashPurchaseConstants
 
KitCashPurchase - class com.ibm.etill.kitcashcassette.KitCashPurchase.
KitCashPurchase objects represent purchases made by consumers.
KITCASHPURCHASE_TABLE - Static variable in interface com.ibm.etill.kitcashcassette.KitCashPurchaseConstants
 
KitCashPurchase(Cassette, Order) - Constructor for class com.ibm.etill.kitcashcassette.KitCashPurchase
Constructs a new KitCashPurchase object for the KitCash cassette.
KitCashPurchase(Cassette, Order, ParameterTable) - Constructor for class com.ibm.etill.kitcashcassette.KitCashPurchase
Constructs a new KitCashPurchase object for the KitCash cassette.
KitCashPurchaseConstants - interface com.ibm.etill.kitcashcassette.KitCashPurchaseConstants.
 
KitCashPurchaseQueryRequest - class com.ibm.etill.kitcashcassette.KitCashPurchaseQueryRequest.
This class is instantiated by the KitCashCassetteQuery.query method when it receives an OrderQueryRequest from the Payment Servlet.
KitCashPurchaseQueryRequest(OrderQueryRequest, Enumeration) - Constructor for class com.ibm.etill.kitcashcassette.KitCashPurchaseQueryRequest
Construct a KitCashPurchaseQueryRequest object.
KitCashTransaction - class com.ibm.etill.kitcashcassette.test.card.KitCashTransaction.
 
KitCashTransaction(KitCashDriver) - Constructor for class com.ibm.etill.kitcashcassette.test.card.KitCashTransaction
Constructs a new KitCashTransaction object to use for a KitCash payment transaction.
KitCashTransaction(KitCashDriver, byte, int) - Constructor for class com.ibm.etill.kitcashcassette.test.card.KitCashTransaction
 

L

length - Variable in class com.ibm.etill.kitcashcassette.io.MimeOutputStream
 
lineSeparator - Static variable in class com.ibm.etill.kitcashcassette.KitCashCassette
 
log(String) - Method in class com.ibm.etill.kitcashcassette.test.wallet.WalletApplet
 

M

main(String[]) - Static method in class com.ibm.etill.kitcashcassette.test.bank.Bank
 
markOrdersAsComplete() - Method in class com.ibm.etill.kitcashcassette.KitCashBatch
Sends a markAsComplete message to all order objects connected with this batch.
MarkPaymentAsComplete - Static variable in interface com.ibm.etill.kitcashcassette.KitCashFSMConstants
Records on the database that the payment associated with this purchase has been successfully transferred\ to the bank.
markPaymentAsComplete() - Method in class com.ibm.etill.kitcashcassette.KitCashPurchase
Updates the database to indicate that the cash for this payment has been sent to the bank.
markPaymentAsComplete() - Method in interface com.ibm.etill.kitcashcassette.KitCashFSMUser
 
MarkPaymentAsReceived - Static variable in interface com.ibm.etill.kitcashcassette.KitCashFSMConstants
Records on the database that the KitCash protocol flow has completed successfully and that the consumer's money has been transffered to the merchant's KitCash card.
markPaymentAsReceived() - Method in class com.ibm.etill.kitcashcassette.KitCashPurchase
Updates the database indicating that the protocol flow completed successfully.
markPaymentAsReceived() - Method in interface com.ibm.etill.kitcashcassette.KitCashFSMUser
 
MarkPaymentForDeposit - Static variable in interface com.ibm.etill.kitcashcassette.KitCashFSMConstants
Records on the database that the purchase object has been added to a batch of payments to be transferred to the bank.
markPaymentForDeposit() - Method in class com.ibm.etill.kitcashcassette.KitCashPurchase
Updates the database to indicate that this payment has been marked for deposit in the appropriate account.
markPaymentForDeposit() - Method in interface com.ibm.etill.kitcashcassette.KitCashFSMUser
 
MAX_SIZE_MIMEHEADER - Static variable in interface com.ibm.etill.kitcashcassette.io.MimeConst
A Mime Header is expected to be smaller than MAX_SIZE_MIMEHEADER.
MHL_CTENCODING - Static variable in interface com.ibm.etill.kitcashcassette.io.MimeConst
 
MHL_CTENCODING_7BIT - Static variable in interface com.ibm.etill.kitcashcassette.io.MimeConst
 
MHL_CTENCODING_BIN - Static variable in interface com.ibm.etill.kitcashcassette.io.MimeConst
 
MHL_CTYPE - Static variable in interface com.ibm.etill.kitcashcassette.io.MimeConst
 
MHL_CTYPE_APP - Static variable in interface com.ibm.etill.kitcashcassette.io.MimeConst
 
MHL_CTYPE_CLASS - Static variable in interface com.ibm.etill.kitcashcassette.io.MimeConst
 
MHL_CTYPE_CLASS_CLOSING - Static variable in interface com.ibm.etill.kitcashcassette.io.MimeConst
 
MHL_CTYPE_CLASS_FAILED - Static variable in interface com.ibm.etill.kitcashcassette.io.MimeConst
 
MHL_CTYPE_CLASS_INFO - Static variable in interface com.ibm.etill.kitcashcassette.io.MimeConst
 
MHL_CTYPE_CLASS_RETRY - Static variable in interface com.ibm.etill.kitcashcassette.io.MimeConst
 
MHL_CTYPE_CONTROL - Static variable in interface com.ibm.etill.kitcashcassette.io.MimeConst
 
MHL_CTYPE_CONTROL_CLOSE - Static variable in interface com.ibm.etill.kitcashcassette.io.MimeConst
 
MHL_CTYPE_CONTROL_CLOSER - Static variable in interface com.ibm.etill.kitcashcassette.io.MimeConst
 
MHL_CTYPE_CONTROL_ECHO - Static variable in interface com.ibm.etill.kitcashcassette.io.MimeConst
 
MHL_CTYPE_CONTROL_ECHOR - Static variable in interface com.ibm.etill.kitcashcassette.io.MimeConst
 
MHL_CTYPE_CONTROL_STATUS - Static variable in interface com.ibm.etill.kitcashcassette.io.MimeConst
 
MHL_CTYPE_DELAY - Static variable in interface com.ibm.etill.kitcashcassette.io.MimeConst
 
MHL_CTYPE_MSGTAG - Static variable in interface com.ibm.etill.kitcashcassette.io.MimeConst
 
MHL_CTYPE_SEP - Static variable in interface com.ibm.etill.kitcashcassette.io.MimeConst
 
MHL_CTYPE_TXT - Static variable in interface com.ibm.etill.kitcashcassette.io.MimeConst
 
MHL_EOHEADER - Static variable in interface com.ibm.etill.kitcashcassette.io.MimeConst
 
MHL_EOL - Static variable in interface com.ibm.etill.kitcashcassette.io.MimeConst
 
MHL_EQUAL - Static variable in interface com.ibm.etill.kitcashcassette.io.MimeConst
 
MHL_LENGTH - Static variable in interface com.ibm.etill.kitcashcassette.io.MimeConst
 
MHL_MVERSION - Static variable in interface com.ibm.etill.kitcashcassette.io.MimeConst
 
MHL_SEP - Static variable in interface com.ibm.etill.kitcashcassette.io.MimeConst
 
MHL_SPACE - Static variable in interface com.ibm.etill.kitcashcassette.io.MimeConst
 
MHL_VERSION - Static variable in interface com.ibm.etill.kitcashcassette.io.MimeConst
 
MimeConst - interface com.ibm.etill.kitcashcassette.io.MimeConst.
This class defines the constants used in the Mime messages
MimeInputStream - class com.ibm.etill.kitcashcassette.io.MimeInputStream.
This class defines a Mime wrapped InputStream.
MimeInputStream(TimeOutInputStream) - Constructor for class com.ibm.etill.kitcashcassette.io.MimeInputStream
Creates a new Mime input stream to read data from the specified TimeOut input stream.
MimeOutputStream - class com.ibm.etill.kitcashcassette.io.MimeOutputStream.
This class defines a Mime wrapped OutputStream.
MimeOutputStream(DataOutputStream) - Constructor for class com.ibm.etill.kitcashcassette.io.MimeOutputStream
Creates a new MimeOutput stream to write data to a DataOutputStream.
modifyObject(AdminRequest, ParameterTable, APIResponse) - Method in class com.ibm.etill.kitcashcassette.KitCashAccount
Modify the account object specified in the admin request.
modifyObject(AdminRequest, ParameterTable, APIResponse) - Method in class com.ibm.etill.kitcashcassette.KitCashProfile
Modify this profile object with the information passed in the request.

N

newCassetteBatch(Batch, ParameterTable) - Method in class com.ibm.etill.kitcashcassette.KitCashCassette
Returns the CassetteTransaction object created by calling the KitCashBatch construction.
newCassetteCredit(Credit, ParameterTable) - Method in class com.ibm.etill.kitcashcassette.KitCashCassette
Returns null since the KitCash payment system does not allow for credits (refunds).
newCassetteOrder(Order, ParameterTable) - Method in class com.ibm.etill.kitcashcassette.KitCashCassette
Creates a new CassetteOrder object.
newCassettePayment(Payment, ParameterTable) - Method in class com.ibm.etill.kitcashcassette.KitCashCassette
Creates a new KitCash cassette specific payment object.
NO_DB_CONNECTION - Static variable in class com.ibm.etill.kitcashcassette.test.KitCashDatabaseConnection
 
NO_MSG - Static variable in class com.ibm.etill.kitcashcassette.test.card.KitCashMessage
Token indicating no message type has been set
NO_STATE_CHANGE - Static variable in interface com.ibm.etill.kitcashcassette.KitCashFSMConstants
No State Change

O

obtainObject() - Static method in class com.ibm.etill.kitcashcassette.KitCashProfile
Obtain Object
OrderClosed - Static variable in interface com.ibm.etill.kitcashcassette.KitCashFSMConstants
Close order is sent to the finite state machine when the batch has been settled (closed) to delete the order from the database.

P

pay(int) - Method in class com.ibm.etill.kitcashcassette.test.card.KitCashTransaction
Instructs the KitCash card to start a payment transaction flow and returns a message to be sent to the KitCash card of the receiver of the payment.
PAYMENT - Static variable in class com.ibm.etill.kitcashcassette.test.card.KitCashMessage
Token for the payment message: Here you are.
PAYMENT_ACCEPTED - Static variable in class com.ibm.etill.kitcashcassette.test.card.KitCashMessage
Token indicating successful receipt of payment
PAYMENT_REJECTED - Static variable in class com.ibm.etill.kitcashcassette.test.card.KitCashMessage
Token indicating unsuccessful receipt of payment
PAYMENT_RESP - Static variable in class com.ibm.etill.kitcashcassette.test.card.KitCashMessage
Token for the payment response message: Thanks.
PaymentAddedToBatch - Static variable in interface com.ibm.etill.kitcashcassette.KitCashFSMConstants
PaymentAddedToBatch is the state where the payment has been added to a batch of payments ready to be transferred to the bank.
PaymentComplete - Static variable in interface com.ibm.etill.kitcashcassette.KitCashFSMConstants
PaymentComplete is the state where the payment associated with this purchase has been successfully transferred to the bank.
PaymentPending - Static variable in interface com.ibm.etill.kitcashcassette.KitCashFSMConstants
PaymentPending is the state where the consumer has authorized a payment, but the KitCash payment protocol flow has not yet concluded.
PaymentReceived - Static variable in interface com.ibm.etill.kitcashcassette.KitCashFSMConstants
PaymentReceived is the state where the payment flow has concluded successfully and the consumer's money has transferred from the consumer's KitCash card to the merchant's KitCash card.
PaymentRequested - Static variable in interface com.ibm.etill.kitcashcassette.KitCashFSMConstants
PaymentRequested is the state where an purchase request has been made by a consumer, but the consumer has not yet authorized the payment.
PD_ACCOUNTNUMBER - Static variable in interface com.ibm.etill.kitcashcassette.test.card.KitCashConstants
For KitCashPurchase
PD_BANKHOSTNAME - Static variable in interface com.ibm.etill.kitcashcassette.test.card.KitCashConstants
For KitCashAccount
PD_BANKPORT - Static variable in interface com.ibm.etill.kitcashcassette.test.card.KitCashConstants
 
PD_PROTOCOLPORT - Static variable in interface com.ibm.etill.kitcashcassette.test.card.KitCashConstants
For KitCashProfile
performAction(int) - Method in class com.ibm.etill.kitcashcassette.KitCashPurchase
performAction; always returns an Integer(0)
performAction(int) - Method in interface com.ibm.etill.kitcashcassette.KitCashFSMUser
 
performAction(int, int) - Method in class com.ibm.etill.kitcashcassette.KitCashFSM
 
PRC_AUTHENTICATION_ERROR - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
PRC_AUTHORIZATION_ERROR - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
PRC_AUTOAPPROVE_FAILED - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
PRC_AUTODEPOSIT_FAILED - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
PRC_BATCH_ERROR - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
PRC_C_API_ERROR - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
PRC_CASSETTE_ERROR - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
PRC_CASSETTE_NOTRUNNING - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
PRC_CASSETTE_NOTVALID - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
PRC_COMMAND_NOT_SUPPORTED - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
PRC_COMMUNICATION_ERROR - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
PRC_COREQUISITE_PARAMETER_NOT_FOUND - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
PRC_CRYPTO_ERROR - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
PRC_DATABASE_ERROR - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
PRC_DELETE_ERROR - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
PRC_DUPLICATE_OBJECT - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
PRC_DUPLICATE_PARAMETER_VALUE_NOT_ALLOWED - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
PRC_FINANCIAL_FAILURE - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
PRC_INPUT_ERROR - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
PRC_INTERNAL_ETILL_ERROR - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
PRC_INVALID_PARAMETER_COMBINATION - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
PRC_MISSING_API_VERSION - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
PRC_NOT_ACTIVE - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
PRC_OBSOLETE_API_VERSION - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
PRC_OPERATION_PENDING - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
PRC_OPERATION_SUCCESS - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
PRC_PARAMETER_FORMAT_ERROR - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
PRC_PARAMETER_MISMATCH - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
PRC_PARAMETER_NOT_ALLOWED - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
PRC_PARAMETER_NOT_FOUND - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
PRC_PARAMETER_NULL_VALUE - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
PRC_PARAMETER_TOO_LONG - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
PRC_PARAMETER_TOO_SHORT - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
PRC_PARAMETER_VALUE_ERROR - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
PRC_SERVLET_INIT_ERROR - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
PRC_UNDEFINED_OBJECT - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
PRC_UNHANDLED_EXCEPTION - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
PRC_UNSUPPORTED_API_VERSION - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
PRC_UNSUPPORTED_IN_SYSPLEX - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
PRC_VERB_NOT_VALID_IN_PRESENT_STATE - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
PRC_WEBSPHERE - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
PRC_XML_ERROR - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
processEvent(APIRequest, APIResponse) - Method in class com.ibm.etill.kitcashcassette.KitCashPurchase
Processes cassette requests from the merchant.
processEvent(Integer) - Method in class com.ibm.etill.kitcashcassette.KitCashPurchase
Processes requests.
processEvent(KitCashPaymentRequest, ProtocolResponse) - Method in class com.ibm.etill.kitcashcassette.KitCashPurchase
Processes cassette requests from the consumer's wallet.
processMsg(KitCashMessage) - Method in class com.ibm.etill.kitcashcassette.test.card.KitCashTransaction
Processes the given KitCash protocol message and returns a response message to be sent to the other KitCash card in the transaction.
processQueryResults(ResultSet) - Method in class com.ibm.etill.kitcashcassette.KitCashAccountQueryRequest
Allows this object to process the results of its query into a list of account objects.
processQueryResults(ResultSet) - Method in class com.ibm.etill.kitcashcassette.KitCashPurchaseQueryRequest
Allows this object to process the results of its query into a list of purchase objects.
processQueryResults(ResultSet) - Method in class com.ibm.etill.kitcashcassette.KitCashCassetteAdminQueryRequest
Allows this object to process the results of its query into a cassette admin object.
PSServerKitCashAccount - class com.ibm.etill.kitcashcassette.PSServerKitCashAccount.
This class is used by the KitCashAccountQueryRequest class to create KitCash specific objects as a result of a query request, and to combine those objects with the framework ones supplied with the request.
PSServerKitCashCassetteAdmin - class com.ibm.etill.kitcashcassette.PSServerKitCashCassetteAdmin.
This class is used by the KitCashCassetteAdminQueryRequest class to create KitCash specific objects as a result of a query request, and to combine those objects with the framework ones supplied with the request.
PSServerKitCashPurchase - class com.ibm.etill.kitcashcassette.PSServerKitCashPurchase.
This class is used by the KitCashPurchaseQueryRequest class to create KitCash specific objects as a result of a query request, and to combine those objects with the framework ones supplied with the request.

Q

query(QueryRequest, Vector) - Method in class com.ibm.etill.kitcashcassette.KitCashCassetteQuery
Processes query requests from the framework.
query(ResultSet) - Static method in class com.ibm.etill.kitcashcassette.PSServerKitCashAccount
Creates PSServerKitCashAccount objects from each item in the result set.
query(ResultSet) - Static method in class com.ibm.etill.kitcashcassette.PSServerKitCashCassetteAdmin
Creates PSServerKitCashCassetteAdmin objects from each item in the result set.
query(ResultSet) - Static method in class com.ibm.etill.kitcashcassette.PSServerKitCashPurchase
Creates PSServerKitCashPurchase objects from each item in the result set.

R

RC_BANKHOSTNAME - Static variable in interface com.ibm.etill.kitcashcassette.test.card.KitCashConstants
ReturnCode for BankHostName Validation
RC_BANKPORT - Static variable in interface com.ibm.etill.kitcashcassette.test.card.KitCashConstants
ReturnCode for BankPort Validation
RC_PROTOCOLPORT - Static variable in interface com.ibm.etill.kitcashcassette.test.card.KitCashConstants
ReturnCode for ProtocolPort Validation
read() - Method in class com.ibm.etill.kitcashcassette.KitCashConnection
Reads the next KitCashMessageWrapper received at the KitCashComPoint.
readCassetteConfig() - Method in class com.ibm.etill.kitcashcassette.KitCashCassette
Reads the KitCash configuration information from the database.
readFully(byte[]) - Method in class com.ibm.etill.kitcashcassette.io.TimeOutInputStream
Read bytes from a BufferedInputStream connected to an InputStream.
readMessage(InputStream) - Static method in class com.ibm.etill.kitcashcassette.KitCashMessageWrapper
Reads a MIME message from the input stream and returns the KitCashMessage contained in that stream.
readMime() - Method in class com.ibm.etill.kitcashcassette.io.MimeInputStream
This method reads and parses a Mime wrapped TimeOutInputStream.
readUntilStop(String, int, int) - Method in class com.ibm.etill.kitcashcassette.io.TimeOutInputStream
Read bytes from a BufferedInputStream and returns when the string "stop" has been encountered "nstop" times.
If the "stop" string is not found before "readlimit" bytes are read, an IOException is thrown.
receive(int) - Method in class com.ibm.etill.kitcashcassette.test.card.KitCashTransaction
Instructs the KitCash card to get ready to receive a payment transaction flow.
ReceivePayment - Static variable in interface com.ibm.etill.kitcashcassette.KitCashFSMConstants
ReceivePayment is the input sent to the finite state machine when the Merchant sends a RECEIVEPAYMENT API request to the Payment Server.
recoverInvalidPurchases() - Static method in class com.ibm.etill.kitcashcassette.KitCashAccount
Recovers the KitCashBatches in BATCH_CLOSING state.
ReportError - Static variable in interface com.ibm.etill.kitcashcassette.KitCashFSMConstants
Reports that an error has occurred during processing.
reportError() - Method in class com.ibm.etill.kitcashcassette.KitCashPurchase
In case of a processing error, updates the order's state to ORDER_REJECTED and reports the error to the console.
reportError() - Method in interface com.ibm.etill.kitcashcassette.KitCashFSMUser
 
resetTransaction() - Method in class com.ibm.etill.kitcashcassette.KitCashPurchase
This method is not used.
resurrectCassetteBatch(Batch) - Method in class com.ibm.etill.kitcashcassette.KitCashCassette
Retrieves KitCash specific batch information for the provided framework batch.
resurrectCassetteCredit(Credit) - Method in class com.ibm.etill.kitcashcassette.KitCashCassette
Returns null since the KitCash payment system does not allow for credits (refunds).
resurrectCassetteOrder(Order) - Method in class com.ibm.etill.kitcashcassette.KitCashCassette
Retrieves KitCash specific order information from the KitCash database tables.
resurrectCassettePayment(Payment) - Method in class com.ibm.etill.kitcashcassette.KitCashCassette
Retrieves KitCash specific payment information from the KitCash database tables.
resurrectPurchase() - Method in class com.ibm.etill.kitcashcassette.KitCashPurchase
Retrieves the cassette specific order information from the KitCashPurchase database table.
retrieveAccounts(KitCashCassette) - Static method in class com.ibm.etill.kitcashcassette.KitCashAccount
Reads the accounts from the KitCashAccounts database table into memory.
retrieveConfigRecords() - Static method in class com.ibm.etill.kitcashcassette.KitCashProfile
Retrieves the KitCash configuration information from the KitCashConfig database table.
run() - Method in class com.ibm.etill.kitcashcassette.test.bank.Bank
 

S

selectStatement() - Method in class com.ibm.etill.kitcashcassette.KitCashAccountQueryRequest
Returns the selection criteria to be used in the "SELECT" clause of the query being executed.
selectStatement() - Method in class com.ibm.etill.kitcashcassette.KitCashPurchaseQueryRequest
Returns the selection criteria to be used in the "SELECT" clause of the query being executed.
selectStatement() - Method in class com.ibm.etill.kitcashcassette.KitCashCassetteAdminQueryRequest
Returns the selection criteria to be used in the "SELECT" clause of the query being executed.
SendInitiationMsg - Static variable in interface com.ibm.etill.kitcashcassette.KitCashFSMConstants
Sends the KitCash wallet applet tag back to the merchant.
sendInitiationMsg() - Method in class com.ibm.etill.kitcashcassette.KitCashPurchase
Returns an applet tag to the merchant so that it can be sent to the consumer to start up their wallet.
sendInitiationMsg() - Method in interface com.ibm.etill.kitcashcassette.KitCashFSMUser
All ACTION METHODS return an Integer and take no parameters.
service(CassetteRequest, CassetteResponse) - Method in class com.ibm.etill.kitcashcassette.KitCashCassette
Services the request passed to the cassette.
setAmount(int) - Method in class com.ibm.etill.kitcashcassette.KitCashMessageWrapper
Sets the amount of the cash transfer in the message wrapper.
setConnection(Object) - Method in class com.ibm.etill.kitcashcassette.KitCashConnection
Deprecated. not required by cassette developers
setContentType(String) - Method in class com.ibm.etill.kitcashcassette.io.MimeOutputStream
Stores the content-type field to be used when the writeMime() method is called.
setContentTypeClass(String) - Method in class com.ibm.etill.kitcashcassette.io.MimeOutputStream
Stores the content-type class field to be used when the writeMime() method is called.
setContentTypeControl(String) - Method in class com.ibm.etill.kitcashcassette.io.MimeOutputStream
Stores the content-type control field to be used when the writeMime() method is called.
setContentTypeDelay(int) - Method in class com.ibm.etill.kitcashcassette.io.MimeOutputStream
Stores the content-type delay field to be used when the writeMime() method is called.
setContentTypeMsgTag(String) - Method in class com.ibm.etill.kitcashcassette.io.MimeOutputStream
Stores the content-type message tag field to be used when the writeMime() method is called.
setDatabaseOwner(String) - Method in class com.ibm.etill.kitcashcassette.test.KitCashDatabaseConnection
 
setDatabasePassword(String) - Method in class com.ibm.etill.kitcashcassette.test.KitCashDatabaseConnection
 
setDatabaseUserid(String) - Method in class com.ibm.etill.kitcashcassette.test.KitCashDatabaseConnection
 
setEncoding(String) - Method in class com.ibm.etill.kitcashcassette.io.MimeOutputStream
Stores the Encoding field to be used when the writeMime() method is called.
setHostName(String) - Method in class com.ibm.etill.kitcashcassette.test.KitCashDatabaseConnection
 
setJDBCDriver(String) - Method in class com.ibm.etill.kitcashcassette.test.KitCashDatabaseConnection
 
setJDBCURL(String) - Method in class com.ibm.etill.kitcashcassette.test.KitCashDatabaseConnection
 
setLength(int) - Method in class com.ibm.etill.kitcashcassette.io.MimeOutputStream
Stores the Length field to be used when the writeMime() method is called.
setMessage(byte[]) - Method in class com.ibm.etill.kitcashcassette.io.MimeOutputStream
Stores the byte array containing the message to be used when the writeMime() method is called.
setMessageID(String) - Method in class com.ibm.etill.kitcashcassette.KitCashCassette
This method is called by the Payment Manager framework to set the unique cassette name.
showPage(int) - Method in class com.ibm.etill.kitcashcassette.test.wallet.WalletApplet
 
shutdown() - Method in class com.ibm.etill.kitcashcassette.KitCashCassette
Shuts down the KitCash cassette gracefully.
SRC_ACCOUNT - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_ACCOUNT_ADMIN - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_ACCOUNTNUMBER - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_ACCOUNTTITLE - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_ADMIN_PORT_INVALID - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_AMOUNT - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_AMOUNT_RANGE_INVALID - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_AMOUNTEXP10 - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_API_INITIALIZE_FAILURE - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_APPROVEFLAG - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_APPROVESALLOWED - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_ASYNC_OPERATION_INITIATED - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_ASYNC_OPERATION_NOT_FINISHED - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_ASYNC_OPERATION_NOT_IN_PROGRESS - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_AUTHENTICATED_USER_NOT_GIVEN - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_AUTOMATIC_CREATION - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_BAD_REALM - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_BATCH - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_BATCH_EMPTY - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_BATCHNUMBER - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_BRAND - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_C_API_UNSPECIFIED - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CANCELURL - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CANNOT_FIND_PROPERTY_FILE - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CASSETTE_ADMIN - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CASSETTE_APPROVE_NO_DEPOSIT - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CASSETTE_AVS_CITY - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CASSETTE_AVS_COUNTRYCODE - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CASSETTE_AVS_LOCATIONID - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CASSETTE_AVS_POSTALCODE - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CASSETTE_AVS_STATEPROVINCE - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CASSETTE_AVS_STREETADDRESS - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CASSETTE_AVSDATA - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CASSETTE_BATCH_AMOUNTEXP10 - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CASSETTE_BATCH_BALANCE_ERROR - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CASSETTE_BATCH_CURRENCY - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CASSETTE_BATCH_ERROR - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CASSETTE_BATCH_ID - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CASSETTE_BRAND - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CASSETTE_COMMUNICATION_ERROR - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CASSETTE_DECLINED - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CASSETTE_DECLINED_EXPIRY - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CASSETTE_DECLINED_INSTRUMENT - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CASSETTE_DECRYPTION_ERROR - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CASSETTE_DEPOSIT_AMOUNT_NOT_ZERO - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CASSETTE_ENCRYPTION_ERROR - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CASSETTE_EXPIRY - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CASSETTE_FUNCTION_NOT_SUPPORTED - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CASSETTE_IMPLICIT_BATCHES_ONLY - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CASSETTE_INTERMEDIATE_RESPONSE_NULL - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CASSETTE_INTERMEDIATE_RESPONSE_UNEXPECTED - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CASSETTE_OPERATION_FAILED - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CASSETTE_PAN - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CASSETTE_REFUND_AMOUNT_NOT_ZERO - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CASSETTE_UNSPECIFIED_ERROR - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CASSETTECOMMAND - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CASSETTENAME - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CHARSET - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CHECK_CASSETTE_STATUS - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CLOSEALLOWED - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CLOSEBEGINTIME - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CLOSEENDTIME - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_COMMUNICATION_ERROR - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_COMMUNICATION_ERROR_INPUT - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CONNECTION_TO_PAYMENT_SERVER_FAILED - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CREATEBEGINTIME - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CREATEENDTIME - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CREDIT - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CREDITNUMBER - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_CURRENCY - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_DECRYPT_ENCRYPTION_KEY_FAILED - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_DELETEORDER - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_DEPOSITFLAG - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_DOCUMENT_TOO_LARGE - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_DTDPATH - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_EMPTY_DOCUMENT - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_ENABLED - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_ENCODING_EXCEPTION - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_ENCRYPT_ENCRYPTION_KEY_FAILED - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_ENCRYPTION_KEY_TYPE_NOT_SUPPORTED - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_ERROR_CHECKING_FOR_READ_DATA - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_ERROR_CONNECTING_DATABASE_OR_EXEC_SQL - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_ERROR_DBOWNER - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_ERROR_DBPASSWORD - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_ERROR_DBUSERID - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_ERROR_HOSTNAME - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_ERROR_INIT_ERROR_LOG - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_ERROR_JDBCDRIVER_NAME - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_ERROR_JDBCURL - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_ERROR_LOADING_CASSETTE - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_ERROR_LOADING_JDBCDRIVER - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_ERROR_LOADING_PROPERTY_FILE - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_ERROR_LOGPATH - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_ERROR_PROTECTION_REALM_NOT_SPECIFIED - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_ERROR_PSENGINE_PORTNUMBER - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_ERROR_ROOT_PASSWORD - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_ETAPIVERSION - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_ETILLHOSTNAME - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_EVENT_LISTENER - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_EVENTTYPE - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_FAILURL - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_FINANCIALINSTITUTION - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_FORCE - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_GENERATE_ENCRYPTION_KEY_FAILED - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_HANDLE_REQUIRED - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_HOST_IP_ADDRESS_UNAVAILABLE - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_HOSTNAME_NOT_VALID - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_INITIALIZATION_MESSAGE - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_INPUT_ERROR_TOO_LONG - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_INPUT_ERROR_UNKNOWN_COMMAND - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_KEY_NOT_EXIST - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_KEY_TAMPERED - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_KEYSONLY - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_LAST_ACL_OWNER - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_LISTENERURL - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_LOGPATH - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_MAXAMOUNT - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_MAXAPPROVEAMOUNT - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_MAXBATCHSIZE - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_MAXDEPOSITAMOUNT - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_MAXUNAPPROVEDAMOUNT - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_MEMORY_ALLOCATION_ERROR - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_MERCHANT_ADMIN - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_MERCHANT_PORT_INVALID - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_MERCHANTNUMBER - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_MERCHANTPAYSYS - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_MERCHANTTITLE - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_MESSAGES - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_MINAMOUNT - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_MINAPPROVEAMOUNT - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_MINDEPOSITAMOUNT - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_MINUNAPPROVEDAMOUNT - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_MISSING_ORDER_COLLECTION - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_MODIFYBEGINTIME - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_MODIFYENDTIME - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_MULTIPLE_BATCHES - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_NO_SUCH_ACL - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_NO_SUCH_USER - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_NONE - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_NOT_ACL_OWNER - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_OBJECTNAME - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_OD - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_OPENBEGINTIME - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_OPENENDTIME - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_OPERATION - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_ORDER - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_ORDERNUMBER - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_ORDERURL - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_ORDERURLS - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_PAYMENT - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_PAYMENTAMOUNT - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_PAYMENTNUMBER - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_PAYMENTSYSTEM_ADMIN - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_PAYMENTTYPE - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_PAYSERVER_ADMIN - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_PROTOCOL_DATA_KEYWORD_INVALID - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_PROTOCOLDATA - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_PURGEALLOWED - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_RECEIVE_OF_DATA_ON_SOCKET_FAILED - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_REFERENCENUMBER - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_RESERVED_BITS_SET_IN_FLAGS - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_RETURNATMOST - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_ROLE - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_SEND_OF_DATA_ON_SOCKET_FAILED - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_SERVICEURL - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_SERVLET_INIT_EXCEPTION - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_SOCKET_CLOSE_FAILED - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_SOCKET_CREATION_FAILED - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_SOCKET_STARTUP_FAILURE - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_SOCKSHOST - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_SOCKSPORT - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_SPECIFIED_REALM_UNKNOWN - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_SPLITFLAG - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_STATE - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_STATUS - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_SUCCESSURL - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_TIME_PERIOD_INVALID - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_TIMEREGISTERED - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_TRACEFILESIZE - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_TRACESETTING - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_UNEXPECTED - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_UNKNOWN_ETILL_HOST - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_UNSUPPORTED_DOCUMENT_TYPE - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_USER - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_USER_MISCONFIGURED - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_USER_NOT_AUTHORIZED - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_USER_NOT_ENABLED - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_USERNAME - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_VALIDATE_ENCRYPTION_KEY_FAILED - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_WAIT_AGAIN - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_WITHCREDITS - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_WITHORDERS - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
SRC_WITHPAYMENTS - Static variable in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
Start - Static variable in interface com.ibm.etill.kitcashcassette.KitCashFSMConstants
The initial state for the finite state machine
start() - Method in class com.ibm.etill.kitcashcassette.KitCashCassette
Starts the KitCash cassette.
StartPayment - Static variable in interface com.ibm.etill.kitcashcassette.KitCashFSMConstants
Receives a KitCash protocol message from the consumer and returns a response KitCash protocol message.
startPayment() - Method in class com.ibm.etill.kitcashcassette.KitCashPurchase
Sends the KitCash pay message from the consumer's wallet to the merchant's KitCash card and returns the KitCash response message.
startPayment() - Method in interface com.ibm.etill.kitcashcassette.KitCashFSMUser
 
stateStrings - Static variable in interface com.ibm.etill.kitcashcassette.KitCashFSMConstants
STATE DEBUG STRINGS
STOP - Static variable in class com.ibm.etill.kitcashcassette.test.card.KitCashMessage
Response token from the KitCash card indicating that it expects to receive no more messages
SUCCESS - Static variable in class com.ibm.etill.kitcashcassette.test.wallet.WalletApplet
 
SW_BAD_AMOUNT - Static variable in class com.ibm.etill.kitcashcassette.test.card.KitCashException
 
SW_BAD_DEPOSIT - Static variable in class com.ibm.etill.kitcashcassette.test.card.KitCashException
 
SW_CORRUPT_MSG - Static variable in class com.ibm.etill.kitcashcassette.test.card.KitCashException
 
SW_INSUFFICIENT_FUNDS - Static variable in class com.ibm.etill.kitcashcassette.test.card.KitCashException
 
SW_INVALID_MSG - Static variable in class com.ibm.etill.kitcashcassette.test.card.KitCashException
 
SW_MSG_OUT_OF_SEQUENCE - Static variable in class com.ibm.etill.kitcashcassette.test.card.KitCashException
 

T

tableName() - Method in class com.ibm.etill.kitcashcassette.KitCashAccountQueryRequest
Returns the table name to be used in the "FROM" clause of the query being executed.
tableName() - Method in class com.ibm.etill.kitcashcassette.KitCashPurchaseQueryRequest
Returns the table name to be used in the "FROM" clause of the query being executed.
tableName() - Method in class com.ibm.etill.kitcashcassette.KitCashCassetteAdminQueryRequest
Returns the table name to be used in the "FROM" clause of the query being executed.
text(String) - Static method in class com.ibm.etill.kitcashcassette.test.card.KitCashDriver
Returns the internationalized text for the given ID from the KitCashWallet.properties file.
text(String, String[]) - Static method in class com.ibm.etill.kitcashcassette.test.card.KitCashDriver
Returns the internationalized text for the given ID from the KitCashWallet.properties file and inserts the given parameters into the result.
TimeOutInputStream - class com.ibm.etill.kitcashcassette.io.TimeOutInputStream.
This class defines a BufferedInputStream with improved read methods implementing buffered inputs, string recognitions and timeouts.
This class uses a BufferedInputStream to minimize the number of calls to the underlying InputStream.
This class has a read method that returns when a certain string has been detected into a stream.
TimeOutInputStream(InputStream, int) - Constructor for class com.ibm.etill.kitcashcassette.io.TimeOutInputStream
Creates a new buffered TimeOut input stream to read data from the specified input stream using a buffer with a specified buffer size.
toBeForwarded() - Method in class com.ibm.etill.kitcashcassette.test.card.KitCashMessage
Returns true if the message should be sent to the receiver of the cash
tois - Variable in class com.ibm.etill.kitcashcassette.io.MimeInputStream
 
toString() - Method in class com.ibm.etill.kitcashcassette.KitCashPaymentRequest
Returns a string representation of the KitCash protocol request
toString() - Method in class com.ibm.etill.kitcashcassette.KitCashPurchase
Returns a string representation of the KitCashPurchase object
toString() - Method in class com.ibm.etill.kitcashcassette.KitCashMessageWrapper
Returns a string representation of the KitCashMessageWrapper.
toString() - Method in class com.ibm.etill.kitcashcassette.KitCashAccount
Returns a string representation of a KitCashAccounts object.
toString() - Method in class com.ibm.etill.kitcashcassette.KitCashProfile
Returns a string representation of the KitCash configuration information.
toString() - Method in class com.ibm.etill.kitcashcassette.KitCashConnection
Returns a string representation of the KitCashConnection object.
toString() - Method in class com.ibm.etill.kitcashcassette.test.KitCashDatabaseConnection
 
toString() - Method in class com.ibm.etill.kitcashcassette.test.ETillReturnCode
 
toString() - Method in class com.ibm.etill.kitcashcassette.test.card.KitCashMessage
Returns string representation of the KitCash protocol message

U

UNREACHABLE_STATE_ACTION - Static variable in interface com.ibm.etill.kitcashcassette.KitCashFSMConstants
The input and state have evaluated in a way that should never happen.
updateRecord(Connection) - Method in class com.ibm.etill.kitcashcassette.KitCashPurchase
Updates a purchase record on the KITCASHPURCHASE database table.
updateRecord(Connection) - Method in class com.ibm.etill.kitcashcassette.KitCashBatch
KitCashBatch must implement updateRecord from the CassetteBatch (Archivable) interface, even though it does not need to provide database support.
updateRecord(Connection) - Method in class com.ibm.etill.kitcashcassette.KitCashAccount
Update this account's database record.
updateRecord(Connection) - Method in class com.ibm.etill.kitcashcassette.KitCashProfile
Updates the KitCash configuration information in the KitCashConfig database table.

V

validState(int) - Method in class com.ibm.etill.kitcashcassette.KitCashFSM
 
verifyConfig() - Method in class com.ibm.etill.kitcashcassette.KitCashCassette
KitCashCassette requires no configuration verification, so this method returns with no action.
VIEW_ACCOUNTNAME - Static variable in interface com.ibm.etill.kitcashcassette.KitCashAccountConstants
 
VIEW_ACCOUNTNUMBER - Static variable in interface com.ibm.etill.kitcashcassette.KitCashAccountConstants
 
VIEW_ACCOUNTNUMBER - Static variable in interface com.ibm.etill.kitcashcassette.KitCashPurchaseConstants
 
VIEW_BANKHOSTNAME - Static variable in interface com.ibm.etill.kitcashcassette.KitCashAccountConstants
 
VIEW_BANKNAME - Static variable in interface com.ibm.etill.kitcashcassette.KitCashAccountConstants
 
VIEW_BANKPORT - Static variable in interface com.ibm.etill.kitcashcassette.KitCashAccountConstants
 
VIEW_BATCHNUMBER - Static variable in interface com.ibm.etill.kitcashcassette.KitCashAccountConstants
 
VIEW_MERCHANTNUMBER - Static variable in interface com.ibm.etill.kitcashcassette.KitCashAccountConstants
 
VIEW_MERCHANTNUMBER - Static variable in interface com.ibm.etill.kitcashcassette.KitCashPurchaseConstants
 
VIEW_ORDERNUMBER - Static variable in interface com.ibm.etill.kitcashcassette.KitCashPurchaseConstants
 

W

WalletApplet - class com.ibm.etill.kitcashcassette.test.wallet.WalletApplet.
 
WalletApplet() - Constructor for class com.ibm.etill.kitcashcassette.test.wallet.WalletApplet
Constructs a new WalletApplet with $10.00 on it.
whereCondition() - Method in class com.ibm.etill.kitcashcassette.KitCashAccountQueryRequest
Returns the where condition to be used in the "WHERE" clause of the query being executed.
whereCondition() - Method in class com.ibm.etill.kitcashcassette.KitCashPurchaseQueryRequest
Returns the where condition to be used in the "WHERE" clause of the query being executed.
whereCondition() - Method in class com.ibm.etill.kitcashcassette.KitCashCassetteAdminQueryRequest
Returns the where condition to be used in the "WHERE" clause of the query being executed.
write(Object) - Method in class com.ibm.etill.kitcashcassette.KitCashConnection
Writes the KitCashMessage parameter to the KitCashComPoint.
writeErrorResponse(KitCashException) - Method in class com.ibm.etill.kitcashcassette.KitCashConnection
Writes the KitCashException parameter to the KitCashComPoint.
writeErrorResponse(Object) - Method in class com.ibm.etill.kitcashcassette.KitCashConnection
Deprecated. cassette developers should define their own error response methods (if required)
writeMessage(OutputStream) - Method in class com.ibm.etill.kitcashcassette.KitCashMessageWrapper
Wraps the KitCash protocol message in a MIME message and writes it to the given output stream.
writeMime() - Method in class com.ibm.etill.kitcashcassette.io.MimeOutputStream
This method takes Mime fields and converts them into an OutputStream.

X

XDM_ACCOUNTNUMBER - Static variable in interface com.ibm.etill.kitcashcassette.KitCashPurchaseConstants
 
XDM_BANKHOSTNAME - Static variable in interface com.ibm.etill.kitcashcassette.KitCashAccountConstants
 
XDM_BANKPORT - Static variable in interface com.ibm.etill.kitcashcassette.KitCashAccountConstants
 
XDM_PROTOCOLPORT - Static variable in interface com.ibm.etill.kitcashcassette.KitCashCassetteAdminConstants
 

A B C D E F G H I K L M N O P Q R S T U V W X