| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectatg.nucleus.logging.VariableArgumentApplicationLoggingImpl
atg.nucleus.GenericService
atg.adc.ADCRequestData
public class ADCRequestData
This component keeps track of all the relevant events seen during processing of the current request, as well as other relevant request information.
| Field Summary | |
|---|---|
| static java.lang.String | CLASS_VERSIONClass version string | 
| 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 | |
|---|---|
| ADCRequestData() | |
| Method Summary | |
|---|---|
|  void | addEvent(javax.jms.Message pEvent)Add the event to the mEvents HashMap. | 
|  java.util.Collection | getAllEvents()Return all of the events seen so far in this request. | 
|  java.lang.String | getCategory() | 
|  ServiceMap | getClientRequestData() | 
|  java.util.List | getEvents(java.lang.String pJMSType)Return all the events of a particular type seen so far in this request. | 
|  java.lang.String | getExtraTags() | 
|  java.lang.String | getPageName() | 
|  java.lang.String | getProductCategory() | 
|  Profile | getProfile() | 
|  DynamoHttpServletRequest | getRequest() | 
|  ADCSessionData | getSessionData() | 
|  boolean | hasEvent(java.lang.String pJMSType)Checks to see if any events of the given type have been seen. | 
|  boolean | isNoTagForCurrentPage() | 
|  void | setCategory(java.lang.String pCategory)The page category associated with the request | 
|  void | setClientRequestData(ServiceMap pClientRequestData)Map of optional extra request data components for each ADC client | 
|  void | setExtraTags(java.lang.String pExtraTags)Extra tags to be included on page | 
|  void | setNoTagForCurrentPage(boolean pNoTagForCurrentPage)boolean that, if true, indicates not to perform auto-tagging on the current page. | 
|  void | setPageName(java.lang.String pPageName)The name of the page in the current request. | 
|  void | setProductCategory(java.lang.String pProductCategory)The product category associated with the request | 
|  void | setProfile(Profile pProfile)The current user profile | 
|  void | setRequest(DynamoHttpServletRequest pRequest)The current request | 
|  void | setSessionData(ADCSessionData pSessionData)The ADCSessionData component which contains any relevant session information | 
| 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 ADCRequestData()
| Method Detail | 
|---|
public void setCategory(java.lang.String pCategory)
pCategory - the page category associated with the
        requestpublic java.lang.String getCategory()
public void setClientRequestData(ServiceMap pClientRequestData)
pClientRequestData - the map of client request data componentspublic ServiceMap getClientRequestData()
public void setExtraTags(java.lang.String pExtraTags)
pExtraTags - extra tags to be included on pagepublic java.lang.String getExtraTags()
public void setNoTagForCurrentPage(boolean pNoTagForCurrentPage)
pNoTagForCurrentPage - boolean that, if true, indicates not to
        perform auto-tagging on the current pagepublic boolean isNoTagForCurrentPage()
public void setPageName(java.lang.String pPageName)
pPageName - the name of the page in the current request.public java.lang.String getPageName()
public void setProductCategory(java.lang.String pProductCategory)
pCategory - the product category associated with the
        requestpublic java.lang.String getProductCategory()
public void setProfile(Profile pProfile)
pProfile - the current user profilepublic Profile getProfile()
public void setRequest(DynamoHttpServletRequest pRequest)
pRequest - the current requestpublic DynamoHttpServletRequest getRequest()
public void setSessionData(ADCSessionData pSessionData)
pSessionData - the ADCSessionData componentpublic ADCSessionData getSessionData()
public void addEvent(javax.jms.Message pEvent)
pEvent - The event that should be rememberedpublic java.util.List getEvents(java.lang.String pJMSType)
pJMSType - THe JMSType of the events being request
public java.util.Collection getAllEvents()
public boolean hasEvent(java.lang.String pJMSType)
pJMSType - The JMS type of the event to check for
| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||