| 
|||||||||
| 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_VERSION
Class 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, 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 | ||||||||