public class RQLQueryRange extends Range
For each row returned by the query, we set the following parameters:
<param name="firstName" value="bean:MyUser.firstName"> <param name="repository" value="bean:/atg/userprofiling/ProfileAdapterRepository"> <param name="itemDescriptor" value="user"> <param name="queryRQL" value="firstName=:firstName"> <param name="transactionManager" value="bean:/atg/dynamo/transaction/TransactionManager">
The values for the ":name" constructs in your query are taken from the parameters in your request. Two input parameters lets you control which subset of elements in the returned query that are displayed. They are:
Range, 
SQLQueryRange| Modifier and Type | Field and Description | 
|---|---|
| static ParameterName | CALCULATE_SIZE | 
| static java.lang.String | CLASS_VERSION | 
| static ParameterName | ERRORParameter to this bean. | 
| static java.lang.String | FORCE_SIZE_QUERY | 
| static java.lang.String | REPOSITORY_EXCEPTIONreturned if query failed with a RepositoryException | 
ARRAY, COUNT, ELEMENT, ELEMENT_NAME, EMPTY, END, HAS_NEXT, HAS_PREV, HOW_MANY, INDEX, INDEX_NAME, KEY, NEXT_END, NEXT_HOW_MANY, NEXT_START, OUTPUT, OUTPUT_END, OUTPUT_START, PREV_END, PREV_HOW_MANY, PREV_START, SIZE, STARTmAllowCleanupRequest, mParametersSERVLET_INFO_KEYSERVICE_INFO_KEYDEFAULT_LOG_TRACE_STATUSDEFAULT_LOG_DEBUG_STATUS, DEFAULT_LOG_ERROR_STATUS, DEFAULT_LOG_INFO_STATUS, DEFAULT_LOG_WARNING_STATUS| Constructor and Description | 
|---|
| RQLQueryRange() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | service(DynamoHttpServletRequest pReq,
       DynamoHttpServletResponse pRes)Renders the list of items retrieved by the query | 
getArray, serviceArray, serviceCollection, serviceDictionary, serviceEnumeration, serviceIterator, serviceList, serviceMap, setPrevNextParametersdoDelete, doGet, doPost, doPut, getParameter, getParameters, getServletContext, init, service, service, setParameterdestroy, getServletConfig, getServletInfo, setServletInfogetAverageRequestHandlingTime, getHandledRequestCount, getRequestStartTime, getTotalRequestHandlingTime, isKeepingStatistics, notifyHandledRequest, resetStatistics, setKeepingStatisticsaddLogListener, 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, stopServicevlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogDebugTrace, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarningpublic static java.lang.String CLASS_VERSION
public static final ParameterName ERROR
public static final ParameterName CALCULATE_SIZE
public static final java.lang.String FORCE_SIZE_QUERY
public static final java.lang.String REPOSITORY_EXCEPTION
public void service(DynamoHttpServletRequest pReq, DynamoHttpServletResponse pRes) throws javax.servlet.ServletException, java.io.IOException
service in class RangeDynamoHttpServletRequest - Request containing parameters from
  which the query is builtDyanamoHttpServletResponse - Response built during service.javax.servlet.ServletException - Thrown if servlet interface is used improperly.java.io.IOException - Thrown if problem servicing output parameters or
  during the parent's .service() method.