public class ProcSetProduct
extends atg.adc.pipeline.ADCEventPipelineProcessor
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string
|
MADE_CHANGE, NO_CHANGE
SERVICE_INFO_KEY
STOP_CHAIN_EXECUTION, STOP_CHAIN_EXECUTION_AND_COMMIT, STOP_CHAIN_EXECUTION_AND_ROLLBACK
DEFAULT_LOG_TRACE_STATUS
DEFAULT_LOG_DEBUG_STATUS, DEFAULT_LOG_ERROR_STATUS, DEFAULT_LOG_INFO_STATUS, DEFAULT_LOG_WARNING_STATUS
Constructor and Description |
---|
ProcSetProduct() |
Modifier and Type | Method and Description |
---|---|
void |
doStartService()
Initialize and store the product item descriptor.
|
Repository |
getCatalogRepository() |
java.lang.String |
getProductItemType() |
int |
processEvent(ADCPipelineArgs pArgs,
javax.jms.Message pMessage)
Update ADCRequestData to remember what product has been viewed.
|
void |
setCatalogRepository(Repository pCatalogRepository)
The catalog repository
|
void |
setProductItemType(java.lang.String pProductItemType)
The item descriptor name for products
|
getJMSTypes, getObjectFromMessage, processEvents, setJMSTypes, updateADCData
getRetCodes, isEnabled, runProcess, setEnabled
addLogListener, createAdminServlet, 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
vlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogDebugTrace, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarning
public static final java.lang.String CLASS_VERSION
public void setCatalogRepository(Repository pCatalogRepository)
pCatalogRepository
- the catalog repositorypublic Repository getCatalogRepository()
public void setProductItemType(java.lang.String pProductItemType)
pProductItemType
- the item descriptor name for productspublic java.lang.String getProductItemType()
public int processEvent(ADCPipelineArgs pArgs, javax.jms.Message pMessage)
processEvent
in class atg.adc.pipeline.ADCEventPipelineProcessor
public void doStartService() throws ServiceException
doStartService
in class GenericService
ServiceException
- if the Service had a problem starting up