com.konakartadmin.modules.payment.cod
Class AdminPayment

java.lang.Object
  extended by com.konakartadmin.bl.AdminBaseMgr
      extended by com.konakartadmin.modules.payment.AdminBasePayment
          extended by com.konakartadmin.modules.payment.cod.AdminPayment
All Implemented Interfaces:
AdminPaymentIf

public class AdminPayment
extends AdminBasePayment
implements AdminPaymentIf

Class used to communicate with the payment gateway from the admin app. This implementation is merely a dummy used for testing the interface.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.konakartadmin.modules.payment.AdminBasePayment
AdminBasePayment.AdminPaymentDetails
 
Nested classes/interfaces inherited from class com.konakartadmin.bl.AdminBaseMgr
AdminBaseMgr.StaticData
 
Field Summary
protected static org.apache.commons.logging.Log log
          the log
 
Fields inherited from class com.konakartadmin.bl.AdminBaseMgr
adminEng, baseMgrMutex, baseStaticDataHM, cDataEnd, cDataStart, kkConf, kkInstanceId, mgrFactory, STORE_ID, templateBaseDir
 
Constructor Summary
AdminPayment(KKAdminIf eng)
          Constructor
 
Method Summary
 com.konakart.app.NameValue[] execute(com.konakart.app.PaymentOptions options)
          This method executes the transaction with the payment gateway.
 
Methods inherited from class com.konakartadmin.modules.payment.AdminBasePayment
customizeConnection, getData, getGatewayRequest, postData
 
Methods inherited from class com.konakartadmin.bl.AdminBaseMgr
addInsertAttr, addInsertAttr, checkIntIsSet, checkRequired, getAdminAddressMgr, getAdminAuditMgr, getAdminBillingMgr, getAdminBookableProductMgr, getAdminCatMgr, getAdminConfigMgr, getAdminCurrMgr, getAdminCustMgr, getAdminCustTagMgr, getAdminEmailMgr, getAdminEng, getAdminHtmlMgr, getAdminLanguageMgr, getAdminManuMgr, getAdminMessageMgr, getAdminMiscItemMgr, getAdminModulesMgr, getAdminMultiStoreMgr, getAdminOrderMgr, getAdminPdfMgr, getAdminProdAttrMgr, getAdminProdMgr, getAdminPromMgr, getAdminPublishProdMgr, getAdminReviewMgr, getAdminSearchRuleMgr, getAdminSecMgr, getAdminSolrMgr, getAdminStoreMgr, getAdminTagMgr, getAdminTaxMgr, getAdminValidationMgr, getAdminVelocityContextMgr, getAdminWishListMgr, getBooleanFromString, getExportXMLData, getIntFromString, getKkConfig, getKkInstanceId, getMode, getModeString, getMqMgr, getNewCriteria, getNewCriteria, getPostSearchText, getPreSearchText, getPropertyValue, getRecordCount, getRewardPointMgr, getSingleIntResult, getStoreId, getTemplate, getTemplateBase, getXml_io, init, isConfigSet, isEnterprise, isMultiStoreLanguagesShared, isMultiStoreMode, isMultiStoreShareCategories, isMultiStoreShareCustomers, isMultiStoreShareProducts, isMultiStoreSingleDBCSMode, isMultiStoreSingleDBMode, isMultiStoreSingleDBNonCSMode, manageException, refreshConfigs, removeCData, setAdminEng, setupWildCardRules, setWildCardAfter, setWildCardBefore, shutdownGracefully, shutdownGracefully, timestampStr
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static org.apache.commons.logging.Log log
the log

Constructor Detail

AdminPayment

public AdminPayment(KKAdminIf eng)
             throws org.apache.torque.TorqueException,
                    com.workingdogs.village.DataSetException,
                    java.lang.Exception
Constructor

Parameters:
eng -
Throws:
java.lang.Exception
com.workingdogs.village.DataSetException
org.apache.torque.TorqueException
Method Detail

execute

public com.konakart.app.NameValue[] execute(com.konakart.app.PaymentOptions options)
                                     throws java.lang.Exception
This method executes the transaction with the payment gateway.

Specified by:
execute in interface AdminPaymentIf
Parameters:
options -
Returns:
Returns an array of NameValue objects that may contain any return information considered useful by the caller.
Throws:
java.lang.Exception


Copyright © 2011 DS Data Systems UK Ltd.