atg.projects.store.recommendations.adc
Class StoreADCRequestData

java.lang.Object
  extended by atg.nucleus.logging.VariableArgumentApplicationLoggingImpl
      extended by atg.nucleus.GenericService
          extended by atg.adc.ADCRequestData
              extended by atg.commerce.adc.CommerceADCRequestData
                  extended by atg.projects.store.recommendations.adc.StoreADCRequestData
All Implemented Interfaces:
atg.naming.AbsoluteNameable, atg.naming.NameContextBindingListener, atg.naming.NameContextElement, atg.naming.NameContextParentable, atg.naming.NameResolver, atg.nucleus.AdminableService, atg.nucleus.Configured, atg.nucleus.logging.ApplicationLogging, atg.nucleus.logging.ApplicationLoggingSender, atg.nucleus.logging.TraceApplicationLogging, atg.nucleus.logging.VariableArgumentApplicationLogging, atg.nucleus.naming.ComponentNameResolver, atg.nucleus.Service, atg.nucleus.ServiceListener, java.util.EventListener

public class StoreADCRequestData
extends atg.commerce.adc.CommerceADCRequestData

This class extends CommerceADCRequestData to store CRS Recommendations specific data.

Version:
$Id: //hosting-blueprint/B2CBlueprint/version/10.2.1/Recommendations/src/atg/projects/store/recommendations/adc/StoreADCRequestData.java#2 $Change: 630322 $
Author:
Yekaterina Kostenevich

Field Summary
static java.lang.String CLASS_VERSION
          Class version string
protected  java.lang.String mSearchKeyword
          Search keyword property
 
Fields inherited from class atg.commerce.adc.CommerceADCRequestData
mProduct
 
Fields inherited from class atg.nucleus.GenericService
SERVICE_INFO_KEY
 
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
StoreADCRequestData()
           
 
Method Summary
 atg.repository.RepositoryItem getCategoryItem()
          Returns the category repository item stored in the request data.
 atg.commerce.order.Order getOrder()
          Returns the order object store in the request data.
 java.lang.String getSearchKeyword()
          Returns the search keyword stored in the request data.
 void setCategoryItem(atg.repository.RepositoryItem pCategoryItem)
          Sets the category repository item stored in the request data.
 void setOrder(atg.commerce.order.Order pOrder)
          Sets the order object store in the request data.
 void setSearchKeyword(java.lang.String pSearchKeyword)
          Sets the search keyword stored in the request data.
 
Methods inherited from class atg.commerce.adc.CommerceADCRequestData
getProduct, setProduct
 
Methods inherited from class atg.adc.ADCRequestData
addEvent, getAllEvents, getCategory, getClientRequestData, getEvents, getExtraTags, getPageName, getProductCategory, getProfile, getRequest, getSessionData, hasEvent, isNoTagForCurrentPage, setCategory, setClientRequestData, setExtraTags, setNoTagForCurrentPage, setPageName, setProductCategory, setProfile, setRequest, setSessionData
 
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
Class version string

See Also:
Constant Field Values

mSearchKeyword

protected java.lang.String mSearchKeyword
Search keyword property

Constructor Detail

StoreADCRequestData

public StoreADCRequestData()
Method Detail

getSearchKeyword

public java.lang.String getSearchKeyword()
Returns the search keyword stored in the request data.

Returns:
the search keyword

setSearchKeyword

public void setSearchKeyword(java.lang.String pSearchKeyword)
Sets the search keyword stored in the request data.

Parameters:
pSearchKeyword - the search keyword

getOrder

public atg.commerce.order.Order getOrder()
Returns the order object store in the request data.

Returns:
the order object store in the request data.

setOrder

public void setOrder(atg.commerce.order.Order pOrder)
Sets the order object store in the request data.

Parameters:
pOrder - the order object store in the request data.

getCategoryItem

public atg.repository.RepositoryItem getCategoryItem()
Returns the category repository item stored in the request data.

Returns:
the category repository item

setCategoryItem

public void setCategoryItem(atg.repository.RepositoryItem pCategoryItem)
Sets the category repository item stored in the request data.

Parameters:
pCategoryItem - the category repository item