|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectatg.nucleus.logging.VariableArgumentApplicationLoggingImpl
atg.nucleus.logging.ApplicationLoggingImpl
atg.commerce.order.processor.EventSender
atg.commerce.order.processor.ProcSendPromotionUsedMessage
atg.commerce.csr.order.edit.processor.ProcSendCouponPromotionUsedMessage
public class ProcSendCouponPromotionUsedMessage
This processor sends promotion used event for coupon promotions claimed by the agent during the edit process.
| Field Summary | |
|---|---|
static java.lang.String |
CLASS_VERSION
|
| Fields inherited from class atg.commerce.order.processor.EventSender |
|---|
FAILURE, SUCCESS |
| Fields inherited from interface atg.service.pipeline.PipelineProcessor |
|---|
STOP_CHAIN_EXECUTION, STOP_CHAIN_EXECUTION_AND_COMMIT, STOP_CHAIN_EXECUTION_AND_ROLLBACK |
| Fields inherited from interface atg.nucleus.logging.TraceApplicationLogging |
|---|
DEFAULT_LOG_TRACE_STATUS |
| Fields inherited from interface atg.nucleus.logging.ApplicationLogging |
|---|
DEFAULT_LOG_DEBUG_STATUS, DEFAULT_LOG_ERROR_STATUS, DEFAULT_LOG_INFO_STATUS, DEFAULT_LOG_WARNING_STATUS |
| Constructor Summary | |
|---|---|
ProcSendCouponPromotionUsedMessage()
|
|
| Method Summary | |
|---|---|
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. |
| Methods inherited from class atg.commerce.order.processor.ProcSendPromotionUsedMessage |
|---|
createEventToSend, createEventToSend, createEventToSend, getLoggingIdentifier, getMessageSourceName, getPromotionTools, setLoggingIdentifier, setMessageSourceName, setPromotionTools |
| Methods inherited from class atg.commerce.order.processor.EventSender |
|---|
createEventToSend, getEventType, getEventType, getMessageIdGenerator, getMessageIdSpaceName, getMessageSourceContext, getNextMessageId, getPortName, getRetCodes, getSiteId, isAllowMessageSending, sendObjectMessage, setAllowMessageSending, setEventType, setMessageIdGenerator, setMessageIdSpaceName, setMessageSourceContext, setPortName, startMessageSource, stopMessageSource |
| Methods inherited from class atg.nucleus.logging.ApplicationLoggingImpl |
|---|
addGlobalLogListeners, 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, setLoggingWarning |
| Methods inherited from class atg.nucleus.logging.VariableArgumentApplicationLoggingImpl |
|---|
vlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogDebugTrace, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarning |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String CLASS_VERSION
| Constructor Detail |
|---|
public ProcSendCouponPromotionUsedMessage()
| Method Detail |
|---|
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
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||