com.softslate.commerce.businessobjects.payment.google.notification
Class AuthorizationAmountNotificationProcessorImpl

java.lang.Object
  extended by com.softslate.commerce.businessobjects.core.BaseBusinessObject
      extended by com.softslate.commerce.businessobjects.core.BaseBusinessProcessor
          extended by com.softslate.commerce.businessobjects.payment.google.notification.AbstractNotificationProcessor
              extended by com.softslate.commerce.businessobjects.payment.google.notification.AuthorizationAmountNotificationProcessorImpl
All Implemented Interfaces:
com.google.checkout.notification.AuthorizationAmountNotificationProcessor, BusinessObject, BusinessProcessor

public class AuthorizationAmountNotificationProcessorImpl
extends AbstractNotificationProcessor
implements com.google.checkout.notification.AuthorizationAmountNotificationProcessor


Field Summary
(package private) static org.apache.commons.logging.Log log
           
 
Constructor Summary
AuthorizationAmountNotificationProcessorImpl()
           
 
Method Summary
 com.google.checkout.notification.CheckoutNotification createCheckoutNotificationObject(java.lang.String notification)
           
 java.lang.String process(com.google.checkout.notification.AuthorizationAmountNotification newNotification)
           
 java.lang.String process(com.google.checkout.notification.CheckoutNotification notificationObject)
           
 
Methods inherited from class com.softslate.commerce.businessobjects.payment.google.notification.AbstractNotificationProcessor
getAckString, getMerchantConstants, setMerchantConstants
 
Methods inherited from class com.softslate.commerce.businessobjects.core.BaseBusinessProcessor
formatDateTime, formatPrice, getAppComponents, getAppSettings, getAttributeIDs, getBusinessObjectFactory, getDaoFactory, getProductIDs, getSettings, getUser, initialize, loadMatchingSkus, parseDateTime, parseResponseData, prepareRequestData, sendHTTPPost, sendHTTPPost, setAppComponents, setAppSettings, setBusinessObjectFactory, setDaoFactory, setSettings, setUser, updateOrderTotals, updateOrderTotals, utils
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

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

AuthorizationAmountNotificationProcessorImpl

public AuthorizationAmountNotificationProcessorImpl()
Method Detail

createCheckoutNotificationObject

public com.google.checkout.notification.CheckoutNotification createCheckoutNotificationObject(java.lang.String notification)
Specified by:
createCheckoutNotificationObject in class AbstractNotificationProcessor

process

public java.lang.String process(com.google.checkout.notification.CheckoutNotification notificationObject)
                         throws com.google.checkout.CheckoutException
Specified by:
process in class AbstractNotificationProcessor
Throws:
com.google.checkout.CheckoutException

process

public java.lang.String process(com.google.checkout.notification.AuthorizationAmountNotification newNotification)
                         throws com.google.checkout.CheckoutException
Specified by:
process in interface com.google.checkout.notification.AuthorizationAmountNotificationProcessor
Throws:
com.google.checkout.CheckoutException


Copyright © SoftSlate, LLC 2003–2010