com.softslate.commerce.businessobjects.payment
Class CheckPaymentProcessor

java.lang.Object
  extended bycom.softslate.commerce.businessobjects.core.BaseBusinessObject
      extended bycom.softslate.commerce.businessobjects.core.BaseBusinessProcessor
          extended bycom.softslate.commerce.businessobjects.payment.BasePaymentProcessor
              extended bycom.softslate.commerce.businessobjects.payment.CheckPaymentProcessor
All Implemented Interfaces:
BusinessObject, BusinessProcessor, PaymentProcessor

public class CheckPaymentProcessor
extends BasePaymentProcessor
implements PaymentProcessor

Processes a check or money order payment for the store. Simply records the fact that the user elected by pay with a check or money order, so that the order can be looked up and processed after payment is received.

Author:
David Tobey

Field Summary
(package private) static org.apache.commons.logging.Log log
           
 
Fields inherited from class com.softslate.commerce.businessobjects.core.BaseBusinessProcessor
 
Constructor Summary
CheckPaymentProcessor()
           
 
Method Summary
 java.util.Map process(java.util.Map parameters)
           
 
Methods inherited from class com.softslate.commerce.businessobjects.payment.BasePaymentProcessor
processPayment
 
Methods inherited from class com.softslate.commerce.businessobjects.core.BaseBusinessProcessor
formatPrice, getBusinessObjectFactory, getDaoFactory, getSettingsBean, getUser, initialize, setBusinessObjectFactory, setDaoFactory, setSettingsBean, setUser
 
Methods inherited from class com.softslate.commerce.businessobjects.core.BaseBusinessObject
formatDateTime, parseDateTime, prepareRequestData, sendHTTPPost
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.softslate.commerce.businessobjects.payment.PaymentProcessor
processPayment
 
Methods inherited from interface com.softslate.commerce.businessobjects.core.BusinessObject
initialize
 

Field Detail

log

static org.apache.commons.logging.Log log
Constructor Detail

CheckPaymentProcessor

public CheckPaymentProcessor()
Method Detail

process

public java.util.Map process(java.util.Map parameters)
                      throws java.lang.Exception
Specified by:
process in class BasePaymentProcessor
Throws:
java.lang.Exception


Copyright © SoftSlate, Inc. 2003–2005