Class MailChimpProcessor
java.lang.Object
com.softslate.commerce.businessobjects.core.BaseBusinessObject
com.softslate.commerce.businessobjects.core.BaseBusinessProcessor
com.softslate.emailer.businessobjects.core.BasicEmailerProcessor
com.softslate.commerce.businessobjects.order.MailChimpProcessor
- All Implemented Interfaces:
BusinessObject,BusinessProcessor,com.softslate.emailer.businessobjects.core.EmailerProcessor
public class MailChimpProcessor
extends com.softslate.emailer.businessobjects.core.BasicEmailerProcessor
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateClient(Map parameters) deleteClient(Map parameters) processCheckoutAddresses(Map parameters) processContactForm(Map parameters) processCustomerRegistration(Map parameters) processIntegration(String behavior, String listID, Map parameters) updateAccessAndBilling(Map parameters) Methods inherited from class com.softslate.emailer.businessobjects.core.BasicEmailerProcessor
addSubscriber, createList, loadClientLists, parseListResponseData, parseResponseData, prepareRequestData, sendHTTPPostMethods inherited from class com.softslate.commerce.businessobjects.core.BaseBusinessProcessor
formatDateTime, formatPrice, getAppComponents, getAppSettings, getAttributeIDs, getBusinessObjectFactory, getDaoFactory, getEventBus, getInjector, getProductIDs, getSettings, getUser, initialize, isProcessorClassActive, loadMatchingSkus, parseDateTime, sendHTTPGet, sendHTTPPost, setAppComponents, setAppSettings, setBusinessObjectFactory, setDaoFactory, setEventBus, setInjector, setSettings, setUser, updateOrderTotals, updateOrderTotals, updateOrderTotals, utilsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.softslate.commerce.businessobjects.core.BusinessObject
initialize
-
Field Details
-
log
static org.apache.commons.logging.Log log
-
-
Constructor Details
-
MailChimpProcessor
public MailChimpProcessor()
-
-
Method Details
-
register
- Specified by:
registerin interfacecom.softslate.emailer.businessobjects.core.EmailerProcessor- Overrides:
registerin classcom.softslate.emailer.businessobjects.core.BasicEmailerProcessor- Throws:
Exception
-
createClient
- Overrides:
createClientin classcom.softslate.emailer.businessobjects.core.BasicEmailerProcessor- Throws:
Exception
-
updateAccessAndBilling
- Overrides:
updateAccessAndBillingin classcom.softslate.emailer.businessobjects.core.BasicEmailerProcessor- Throws:
Exception
-
deleteClient
- Overrides:
deleteClientin classcom.softslate.emailer.businessobjects.core.BasicEmailerProcessor- Throws:
Exception
-
processContactForm
- Specified by:
processContactFormin interfacecom.softslate.emailer.businessobjects.core.EmailerProcessor- Overrides:
processContactFormin classcom.softslate.emailer.businessobjects.core.BasicEmailerProcessor- Throws:
Exception
-
processCustomerRegistration
- Specified by:
processCustomerRegistrationin interfacecom.softslate.emailer.businessobjects.core.EmailerProcessor- Overrides:
processCustomerRegistrationin classcom.softslate.emailer.businessobjects.core.BasicEmailerProcessor- Throws:
Exception
-
processCheckoutAddresses
- Specified by:
processCheckoutAddressesin interfacecom.softslate.emailer.businessobjects.core.EmailerProcessor- Overrides:
processCheckoutAddressesin classcom.softslate.emailer.businessobjects.core.BasicEmailerProcessor- Throws:
Exception
-
processIntegration
- Overrides:
processIntegrationin classcom.softslate.emailer.businessobjects.core.BasicEmailerProcessor- Throws:
Exception
-