com.ibm.etill.framework.payapi
Class FrameworkOrder
java.lang.Object
|
+--com.ibm.etill.framework.payapi.Order
|
+--com.ibm.etill.framework.payapi.FrameworkOrder
- All Implemented Interfaces:
- Archivable, Commitable, FrameworkReturnCodes, PaymentAPIConstants, PSServerOrderConstants
- public final synchronized class FrameworkOrder
- extends Order
Fields inherited from interface com.ibm.etill.framework.xdm.PSServerOrderConstants |
APPROXIMATE_XDM_KEY_SIZE, APPROXIMATE_XDM_OBJECT_SIZE, COL_ACCOUNTNUMBER, COL_AMOUNTEXP10, COL_AMOUNTVALUE, COL_APPROVEFLAG, COL_APPROVESALLOWED, COL_BATCHID, COL_BATCHNUMBER, COL_BATCHREQUIRED, COL_CANCELURL, COL_CARDHOLDERID, COL_CTYPECHARSET, COL_CURRENCY, COL_CURRENTSTATE, COL_DEPOSITFLAG, COL_FAILUREURL, COL_INITIALPAYMENT, COL_MERCHANTNAME, COL_ORDERDATA1, COL_ORDERDATA2, COL_ORDERDATA3, COL_ORDERDATA4, COL_ORDERDATA5, COL_ORDERDESCRIPTION, COL_ORDERNUMBER, COL_ORDERURL, COL_ORIGIN, COL_PAYMENTAMOUNT, COL_PAYMENTTYPE, COL_PAYREQPERSISTFDSKEY, COL_SERVICEURL, COL_SPLITSALLOWED, COL_SUCCESSURL, COL_TIMESTAMPCREATED, COL_TIMESTAMPMODIFIED, COL_TRANSACTIONID, COL_UNAPPROVEDAMOUNT, ORDER, ORDERVIEW, VIEW_ACCOUNTNUMBER, VIEW_AMOUNTEXP10, VIEW_APPROVESALLOWED, VIEW_BATCHREQUIRED, VIEW_CANCELURL, VIEW_CARDHOLDERID, VIEW_CTYPECHARSET, VIEW_CURRENCY, VIEW_FAILUREURL, VIEW_MERCHANTNAME, VIEW_ORDERAMOUNT, VIEW_ORDERDATA1, VIEW_ORDERDATA2, VIEW_ORDERDATA3, VIEW_ORDERDATA4, VIEW_ORDERDATA5, VIEW_ORDERDESCRIPTION, VIEW_ORDERNUMBER, VIEW_ORDERSTATE, VIEW_ORDERTIMECREATED, VIEW_ORDERTIMEMODIFIED, VIEW_ORDERURL, VIEW_ORIGIN, VIEW_PAYMENTTYPE, VIEW_SERVICEURL, VIEW_SUCCESSURL, VIEW_TRANSACTIONID, VIEW_UNAPPROVEDAMOUNT |
Methods inherited from class com.ibm.etill.framework.payapi.Order |
addToBoundOrders, addToCreateList, addToDeleteList, addToUpdateList, adjustAutoFlagsBasedOnAccountSettings, allCredits, allPayments, commit, createRecord, deleteCredit, deletePayment, deleteRecord, getAccountNumber, getAmount, getApproveFlag, getApprovesAllowed, getBatchNumber, getBatchRequired, getcancelURL, getCardholderID, getCassetteOrder, getContentTypeCharset, getCredit, getCurrentState, getDepositFlag, getETillConnection, getfailureURL, getInitialPaymentAmount, getInitialPaymentNumber, getMerchantName, getMerchantNumber, getMerchantOriginated, getOrderData1, getOrderData2, getOrderData3, getOrderData4, getOrderData5, getOrderData5Key, getOrderDescription, getOrderNumber, getOrderRequestObject, getorderURL, getOrderURL, getPayment, getPaymentSystemName, getPersistentFieldsKey, getReaderWriterMonitor, getserviceURL, getSplitsAllowed, getsuccessURL, getTimestamp, getTimestampCreated, getTimestampModified, getTransactionID, getUnapprovedAmount, getUniquePayment, noCommit, numberOfCredits, numberOfPayments, setApprovesAllowed, setBatchNumber, setCardholderID, setCassetteOrder, setCurrentState, setDepositFlag, setETillConnection, setInitialPaymentAmount, setInitialPaymentNumber, setMerchantOriginated, setOrderRequestObject, setPersistentFieldsKey, setPersistentFieldsKeyIndicator, setSplitsAllowed, setTimeStampModified, toString, updateRecord |
FrameworkOrder
public FrameworkOrder(String,
String)
createCassetteOrder
public void createCassetteOrder(ParameterTable)
throws ETillAbortOperation
resurrectCassetteOrder
public void resurrectCassetteOrder()
throws ETillAbortOperation
newPayment
public void newPayment(String,
Payment)
newCredit
public void newCredit(String,
Credit)
retrieveOrder
public boolean retrieveOrder()
throws ETillAbortOperation
setTimeStampCreated
public void setTimeStampCreated(long)
setorderURL
public void setorderURL(String)
setTransactionID
public void setTransactionID(String)
setOrderData1
public void setOrderData1(String)
setOrderData2
public void setOrderData2(String)
setOrderData3
public void setOrderData3(String)
setOrderData4
public void setOrderData4(byte[])
setOrderData5
public void setOrderData5(byte[])
setsuccessURL
public void setsuccessURL(String)
setfailureURL
public void setfailureURL(String)
setcancelURL
public void setcancelURL(String)
setserviceURL
public void setserviceURL(String)
setPaymentSystemName
public void setPaymentSystemName(String)
setApproveFlag
public void setApproveFlag(short)
- Description copied from class:
Order
- Modifier for approve flag. Approve Flag indicates whether automatic
approval was requested for this order or not.
- Overrides:
setApproveFlag
in class Order
setAmount
public void setAmount(short,
int,
int)
setAmount
public void setAmount(Amount)
setOrderNumber
public void setOrderNumber(String)
setMerchantName
public void setMerchantName(String)
setOrderDescription
public void setOrderDescription(byte[])
setContentTypeCharset
public void setContentTypeCharset(String)
bindInitialPaymentFields
public void bindInitialPaymentFields(String,
String,
boolean,
boolean,
String)