atg.commerce.order.edit.processor
Class ProcReconcileGiftlistRepository

java.lang.Object
  extended by atg.nucleus.logging.VariableArgumentApplicationLoggingImpl
      extended by atg.nucleus.GenericService
          extended by atg.commerce.order.edit.processor.ProcReconcileGiftlistRepository
All Implemented Interfaces:
atg.naming.AbsoluteNameable, NameContextBindingListener, NameContextElement, atg.naming.NameContextParentable, NameResolver, AdminableService, atg.nucleus.Configured, ApplicationLogging, atg.nucleus.logging.ApplicationLoggingSender, atg.nucleus.logging.TraceApplicationLogging, VariableArgumentApplicationLogging, ComponentNameResolver, Service, ServiceListener, PipelineProcessor, java.util.EventListener

Deprecated. this processor has been changed to a noop. Reconciliation of the gift repository is now executed directly from the HandlingInstructionEditHandler after reconciling changes to the handling instructions

public class ProcReconcileGiftlistRepository
extends GenericService
implements PipelineProcessor

Applies updates to the gift list repository based on the changes made to the original order.

See Also:
HandlingInstructionEditHandler.reconcileGiftlistRepository(CloneEditState)

Field Summary
static java.lang.String CLASS_VERSION
          Deprecated.  
protected  HandlingInstructionEditHandler mHandlingInstructionEditHandler
          Deprecated.  
protected  int[] mRetCodes
          Deprecated. Returns the valid return codes.
 
Fields inherited from class atg.nucleus.GenericService
SERVICE_INFO_KEY
 
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
ProcReconcileGiftlistRepository()
          Deprecated.  
 
Method Summary
 HandlingInstructionEditHandler getHandlingInstructionEditHandler()
          Deprecated.  
 int[] getRetCodes()
          Deprecated. Returns an array of all the return codes that could be returned by this PipelineProcessor.
 int runProcess(java.lang.Object pParam, PipelineResult pResult)
          Deprecated. reconciles the gift registry for updated, added and deleted gift handling instructions.
 void setHandlingInstructionEditHandler(HandlingInstructionEditHandler pHandlingInstructionEditHandler)
          Deprecated.  
 
Methods inherited from class atg.nucleus.GenericService
addLogListener, createAdminServlet, doStartService, doStopService, getAbsoluteName, getAdminServlet, getAdminServletOutputStreamEncoding, getLoggingForVlogging, getLogListenerCount, getLogListeners, getName, getNameContext, getNucleus, getRoot, getServiceConfiguration, getServiceInfo, isAdminServletUseServletOutputStream, isLoggingDebug, isLoggingError, isLoggingInfo, isLoggingTrace, isLoggingWarning, isRunning, logDebug, logDebug, logDebug, logError, logError, logError, logInfo, logInfo, logInfo, logTrace, logTrace, logTrace, logWarning, logWarning, logWarning, nameContextElementBound, nameContextElementUnbound, removeLogListener, reResolveThis, resolveName, resolveName, resolveName, resolveName, sendLogEvent, setAdminServletOutputStreamEncoding, setAdminServletUseServletOutputStream, setLoggingDebug, setLoggingError, setLoggingInfo, setLoggingTrace, setLoggingWarning, setNucleus, setServiceInfo, startService, stopService
 
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

CLASS_VERSION

public static final java.lang.String CLASS_VERSION
Deprecated. 
See Also:
Constant Field Values

mHandlingInstructionEditHandler

protected HandlingInstructionEditHandler mHandlingInstructionEditHandler
Deprecated. 

mRetCodes

protected int[] mRetCodes
Deprecated. 
Returns the valid return codes. This processor always returns a status of 1 indicating successful completion.

Constructor Detail

ProcReconcileGiftlistRepository

public ProcReconcileGiftlistRepository()
Deprecated. 
Method Detail

getHandlingInstructionEditHandler

public HandlingInstructionEditHandler getHandlingInstructionEditHandler()
Deprecated. 

setHandlingInstructionEditHandler

public void setHandlingInstructionEditHandler(HandlingInstructionEditHandler pHandlingInstructionEditHandler)
Deprecated. 

getRetCodes

public int[] getRetCodes()
Deprecated. 
Description copied from interface: PipelineProcessor
Returns an array of all the return codes that could be returned by this PipelineProcessor.

Specified by:
getRetCodes in interface PipelineProcessor
Returns:
an array of all the return codes that could be returned by this PipelineProcessor.

runProcess

public int runProcess(java.lang.Object pParam,
                      PipelineResult pResult)
               throws java.lang.Exception
Deprecated. 
reconciles the gift registry for updated, added and deleted gift handling instructions.

Specified by:
runProcess in interface PipelineProcessor
Parameters:
pParam - an optional user parameter
pResult - the PipelineResult object which is used to return errors or other data
Returns:
an integer value which is mapped to the next processor to execute. STOP_CHAIN_EXECUTION will notify the PipelineManager to stop execution. An unmapped value will throw a RunProcessException.
Throws:
java.lang.Exception
See Also:
HandlingInstructionEditHandler.reconcileGiftlistRepository(CloneEditState)