atg.b2bcommerce.approval.processor
Class ProcAddMessageMapperErrorToOrder

java.lang.Object
  extended by atg.nucleus.logging.ApplicationLoggingImpl
      extended by atg.b2bcommerce.approval.processor.ProcAddMessageMapperErrorToOrder
All Implemented Interfaces:
ApplicationLogging, atg.nucleus.logging.ApplicationLoggingSender, atg.nucleus.logging.TraceApplicationLogging, PipelineProcessor

public class ProcAddMessageMapperErrorToOrder
extends ApplicationLoggingImpl
implements PipelineProcessor

This processor adds the error message from the param map property ApprovalConstants.MESSAGE_MAPPER_ERROR to the order property approvalSystemMessages.


Field Summary
static java.lang.String CLASS_VERSION
           
static int 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
ProcAddMessageMapperErrorToOrder()
          Creates a new ProcAddApprovalSystemMessagesToOrder instance.
 
Method Summary
 java.lang.String getLoggingIdentifier()
          Returns property LoggingIdentifier
 int[] getRetCodes()
          The return codes that this processor can return.
 int runProcess(java.lang.Object pParam, PipelineResult pResult)
          This method adds the error message from the param map property ApprovalConstants.MESSAGE_MAPPER_ERROR to the order property approvalSystemMessages.
 void setLoggingIdentifier(java.lang.String pLoggingIdentifier)
          Sets property LoggingIdentifier
 
Methods inherited from class atg.nucleus.logging.ApplicationLoggingImpl
addGlobalLogListeners, addLogListener, 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 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLASS_VERSION

public static java.lang.String CLASS_VERSION

SUCCESS

public static final int SUCCESS
See Also:
Constant Field Values
Constructor Detail

ProcAddMessageMapperErrorToOrder

public ProcAddMessageMapperErrorToOrder()
Creates a new ProcAddApprovalSystemMessagesToOrder instance.

Method Detail

setLoggingIdentifier

public void setLoggingIdentifier(java.lang.String pLoggingIdentifier)
Sets property LoggingIdentifier

Overrides:
setLoggingIdentifier in class ApplicationLoggingImpl

getLoggingIdentifier

public java.lang.String getLoggingIdentifier()
Returns property LoggingIdentifier

Overrides:
getLoggingIdentifier in class ApplicationLoggingImpl

runProcess

public int runProcess(java.lang.Object pParam,
                      PipelineResult pResult)
               throws java.lang.Exception
This method adds the error message from the param map property ApprovalConstants.MESSAGE_MAPPER_ERROR to the order property approvalSystemMessages.

Specified by:
runProcess in interface PipelineProcessor
Parameters:
pParam - list of params to pipeline
pResult - the pipeline result object
Returns:
code indicating state
Throws:
java.lang.Exception - if an error occurs

getRetCodes

public int[] getRetCodes()
The return codes that this processor can return. The list of return codes are:

Specified by:
getRetCodes in interface PipelineProcessor
Returns:
an int[] of the valid return codes