|
|||||||||
| 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 | ||||||||