public class ProcSendCouponPromotionUsedMessage
extends atg.commerce.order.processor.ProcSendPromotionUsedMessage
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CLASS_VERSION |
STOP_CHAIN_EXECUTION, STOP_CHAIN_EXECUTION_AND_COMMIT, STOP_CHAIN_EXECUTION_AND_ROLLBACK| Constructor and Description |
|---|
ProcSendCouponPromotionUsedMessage() |
| Modifier and Type | Method and Description |
|---|---|
int |
runProcess(java.lang.Object pParam,
atg.service.pipeline.PipelineResult pResult)
Sends promotion used events for any new promotions that were used
after modifying the order or for any promotions that increased in use count
as a result of the modifications to the order.
|
createEventToSend, createEventToSend, createEventToSend, getLoggingIdentifier, getMessageSourceName, getPromotionTools, setLoggingIdentifier, setMessageSourceName, setPromotionToolscreateEventToSend, getEventType, getEventType, getMessageIdGenerator, getMessageIdSpaceName, getMessageSourceContext, getNextMessageId, getNextMessageId, getPortName, getRetCodes, getSiteId, isAllowMessageSending, sendObjectMessage, setAllowMessageSending, setEventType, setMessageIdGenerator, setMessageIdSpaceName, setMessageSourceContext, setPortName, startMessageSource, stopMessageSourceaddGlobalLogListeners, addLogListener, getLoggingForVlogging, getLoggingIdentifer, getLogListenerCount, getLogListeners, initializeFromServiceEvent, isAutoInitListeners, isLoggingDebug, isLoggingError, isLoggingInfo, isLoggingTrace, isLoggingWarning, logDebug, logDebug, logDebug, logError, logError, logError, logInfo, logInfo, logInfo, logTrace, logTrace, logTrace, logWarning, logWarning, logWarning, removeLogListener, sendLogEvent, setAutoInitListeners, setLoggingDebug, setLoggingError, setLoggingInfo, setLoggingTrace, setLoggingWarningvlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogDebugTrace, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarningpublic static final java.lang.String CLASS_VERSION
public int runProcess(java.lang.Object pParam,
atg.service.pipeline.PipelineResult pResult)
throws java.lang.Exception
The promotions that were used are stored are determined in another processor and stored in the CloneEditState
runProcess in interface atg.service.pipeline.PipelineProcessorrunProcess in class atg.commerce.order.processor.ProcSendPromotionUsedMessagejava.lang.ExceptionCloneEditManager.CONSUMED_PROMOTIONS