@WebServlet(name="IndividualListController",
urlPatterns="/individuallist")
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,
VitroRequest vreq) |
static IndividualListResults |
getResultsForVClass(String vclassURI,
int page,
String alpha,
VitroRequest vreq) |
static IndividualListResults |
getResultsForVClassIntersections(List<String> vclassURIs,
int page,
int pageSize,
String alpha,
VitroRequest vreq) |
static List<IndividualListController.PageRecord> |
makePagesList(long size,
int pageSize,
int selectedPage,
VitroRequest vreq) |
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, VitroRequest vreq) throws IndividualListController.SearchException
public static IndividualListResults getResultsForVClassIntersections(List<String> vclassURIs, int page, int pageSize, String alpha, VitroRequest vreq)
public static IndividualListResults getRandomResultsForVClass(String vclassURI, int page, int pageSize, VitroRequest vreq)
public static List<IndividualListController.PageRecord> makePagesList(long size, int pageSize, int selectedPage, VitroRequest vreq)
Copyright © 2021. All rights reserved.