public class CrossCartridgeItemsLookupDroplet
extends atg.servlet.DynamoServlet
This servlet looks for the items displayed in the configured cartridges. The obtained list of
items is returned as a request parameter. To get the list of items, the droplet invokes the
ContentItemTreeIterator component configured in the contentItemTreeIterator
property.
The ContentItemTreeIterator component performs the whole process of traversing content item tree
and obtaining displayed items from the configured cartridges.
There are no required input parameters.
The following parameters are rendered:
The output parameters for this servlet are:
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string
|
Constructor and Description |
---|
CrossCartridgeItemsLookupDroplet() |
Modifier and Type | Method and Description |
---|---|
CrossCartridgeItemsLookup |
getContentItemTreeIterator() |
void |
service(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
This method invokes the configured
ContentItemTreeIterator , passing the root
content item as a parameter. |
void |
setContentItemTreeIterator(CrossCartridgeItemsLookup pContentItemTreeIterator) |
doDelete, doGet, doPost, doPut, getParameter, getParameters, getServletContext, init, service, service, setParameter
destroy, getServletConfig, getServletInfo, setServletInfo
getAverageRequestHandlingTime, getHandledRequestCount, getRequestStartTime, getTotalRequestHandlingTime, isKeepingStatistics, notifyHandledRequest, resetStatistics, setKeepingStatistics
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, toString
vlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogDebugTrace, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarning
public CrossCartridgeItemsLookup getContentItemTreeIterator()
public void setContentItemTreeIterator(CrossCartridgeItemsLookup pContentItemTreeIterator)
pContentItemTreeIterator
- - The ContentItemTreeIterator component responsible
for walking through content item tree and looking
for displayed items.public void service(atg.servlet.DynamoHttpServletRequest pRequest, atg.servlet.DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException
This method invokes the configured ContentItemTreeIterator
, passing the root
content item as a parameter.
The ContentItemTreeIterator
traverses the content item tree looking for the
specified content items and retrieves the displayed items from them. The found displayed
items are returned as an items
request parameter.
service
in class atg.servlet.DynamoServlet
pRequest
- - The HTTP request object.pResponse
- - The HTTP response object.javax.servlet.ServletException
java.io.IOException