Class AvaTaxTriggerImpl
java.lang.Object
com.softslate.commerce.businessobjects.core.BaseBusinessObject
com.softslate.commerce.businessobjects.core.BaseBusinessProcessor
com.softslate.commerce.businessobjects.events.BaseTrigger
com.softslate.commerce.businessobjects.tax.AvaTaxTriggerImpl
- All Implemented Interfaces:
BusinessObject,BusinessProcessor,AvaTaxTrigger,Runnable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AvaTaxProcessorprotected Stringprotected String(package private) static org.apache.commons.logging.Logprotected Order -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidvoidvoidvoidvoidMethods inherited from class com.softslate.commerce.businessobjects.events.BaseTrigger
addMessage, getIsActive, getSwallowExceptions, process, processInSameThread, processInSeparateThread, run, setExecuteInSeparateThread, setIsActive, setSwallowExceptionsMethods 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, parseResponseData, prepareRequestData, sendHTTPGet, sendHTTPPost, 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
initializeMethods inherited from interface com.softslate.commerce.businessobjects.core.BusinessProcessor
getAppComponents, getAppSettings, getBusinessObjectFactory, getDaoFactory, getEventBus, getInjector, getSettings, getUser, setAppComponents, setAppSettings, setBusinessObjectFactory, setDaoFactory, setEventBus, setInjector, setSettings, setUser, utils
-
Field Details
-
log
static org.apache.commons.logging.Log log -
avataxActionToTake
-
avataxOrderStatusForBeingShipped
-
order
-
atProcessor
-
-
Constructor Details
-
AvaTaxTriggerImpl
public AvaTaxTriggerImpl()
-
-
Method Details
-
getExecuteInSeparateThread
public boolean getExecuteInSeparateThread()- Overrides:
getExecuteInSeparateThreadin classBaseTrigger
-
processOrderComplete
- Specified by:
processOrderCompletein interfaceAvaTaxTrigger- Throws:
Exception
-
processOrderShipped
- Specified by:
processOrderShippedin interfaceAvaTaxTrigger- Throws:
Exception
-
initializeFromEvent
- Throws:
Exception
-
initializeFromEvent
- Throws:
Exception
-
processTrigger
- Specified by:
processTriggerin classBaseTrigger- Throws:
Exception
-