com.softslate.commerce.businessobjects.payment
Interface AdminPaymentProcessor
- All Superinterfaces:
- BusinessObject, BusinessProcessor
- All Known Implementing Classes:
- BasicAdminPaymentProcessor
public interface AdminPaymentProcessor
- extends BusinessProcessor
Interface for business logic methods having to do with payments. Created in
the Struts layer in response to requests for viewing, editing, adding, and
deleting payments.
When the application needs to create an instance that implements
PaymentProcessor
,
BusinessObjectFactory
finds the name of the Java class to instantiate from the
"paymentProcessorImplementer" setting in the
appComponents.properties
file.
The default "paymentProcessorImplementer" is
PaymentProcessor
.
- Author:
- David Tobey
Methods inherited from interface com.softslate.commerce.businessobjects.core.BusinessProcessor |
getAppComponents, getAppSettings, getBusinessObjectFactory, getDaoFactory, getSettings, getUser, setAppComponents, setAppSettings, setBusinessObjectFactory, setDaoFactory, setSettings, setUser, utils |
loadPaymentsAndCount
java.util.Map loadPaymentsAndCount(java.util.Map parameters)
throws java.lang.Exception
- Throws:
java.lang.Exception
addPayment
java.util.Map addPayment(java.util.Map parameters)
throws java.lang.Exception
- Throws:
java.lang.Exception
loadPaymentFromID
Payment loadPaymentFromID(java.util.Map parameters)
throws java.lang.Exception
- Throws:
java.lang.Exception
editPayment
java.util.Map editPayment(java.util.Map parameters)
throws java.lang.Exception
- Throws:
java.lang.Exception
editDeletePayments
void editDeletePayments(java.util.Map parameters)
throws java.lang.Exception
- Throws:
java.lang.Exception
deletePayment
void deletePayment(java.util.Map parameters)
throws java.lang.Exception
- Throws:
java.lang.Exception
loadCardInfoStatistics
java.util.Collection loadCardInfoStatistics()
throws java.lang.Exception
- Throws:
java.lang.Exception
purgeCardInfo
int purgeCardInfo(java.util.Map parameters)
throws java.lang.Exception
- Throws:
java.lang.Exception
Copyright © SoftSlate, LLC 20032005