public class IndividualListController extends FreemarkerHttpServlet
| Modifier and Type | Class and Description |
|---|---|
static class |
IndividualListController.PageRecord |
static class |
IndividualListController.SearchException |
FreemarkerHttpServlet.TemplateVitroHttpServlet.PickListSorterBODY_TEMPLATE_TYPE, PAGE_TEMPLATE_TYPEHTML_MIMETYPE, JSON_LD_MIMETYPE, JSON_MIMETYPE, N3_MIMETYPE, publicDateFormat, RDFXML_MIMETYPE, TTL_MIMETYPE, XHTML_MIMETYPE| Constructor and Description |
|---|
IndividualListController() |
| Modifier and Type | Method and Description |
|---|---|
static String |
getAlphaParameter(VitroRequest request) |
static int |
getPageParameter(VitroRequest request) |
static IndividualListResults |
getRandomResultsForVClass(String vclassURI,
int page,
int pageSize,
IndividualDao indDao) |
static IndividualListResults |
getResultsForVClass(String vclassURI,
int page,
String alpha,
IndividualDao indDao) |
static IndividualListResults |
getResultsForVClassIntersections(List<String> vclassURIs,
int page,
int pageSize,
String alpha,
IndividualDao indDao) |
static List<IndividualListController.PageRecord> |
makePagesList(long size,
int pageSize,
int selectedPage) |
protected ResponseValues |
processRequest(VitroRequest vreq) |
doException, doForward, doGet, doPost, doRdf, doRedirect, doResponse, doTemplate, getBeansWrapper, getDisplayModelMenu, getFreemarkerComponentsForJsp, getPageTemplateName, getPageTemplateValues, getThemeDir, getTitle, handleException, processTemplate, processTemplateToString, requiredActions, wrap, wrap, write, writePage, writeTemplate, writeTemplatedumpRequestParameters, isAuthorizedToDisplayPage, maximumMultipartFileSize, redirectToInsufficientAuthorizationPage, redirectToLoginPage, redirectUnauthorizedRequest, service, sortForPickList, stashFileSizeExceptiondoDelete, doHead, doOptions, doPut, doTrace, getLastModified, serviceprotected ResponseValues processRequest(VitroRequest vreq)
processRequest in class FreemarkerHttpServletpublic static String getAlphaParameter(VitroRequest request)
public static int getPageParameter(VitroRequest request)
public static IndividualListResults getResultsForVClass(String vclassURI, int page, String alpha, IndividualDao indDao) throws IndividualListController.SearchException
public static IndividualListResults getResultsForVClassIntersections(List<String> vclassURIs, int page, int pageSize, String alpha, IndividualDao indDao)
public static IndividualListResults getRandomResultsForVClass(String vclassURI, int page, int pageSize, IndividualDao indDao)
public static List<IndividualListController.PageRecord> makePagesList(long size, int pageSize, int selectedPage)
Copyright © 2016. All rights reserved.