public class ShowSourcesController extends FreemarkerHttpServlet
Display like this:
ModelAccess for Context
blah-blah
ModelAccess for Request
blah-blah
RDFServices
CONTEXT REQUEST
CONTENT blah-blah argle-bargle
CONFIGURATION balderdash obstreporous
Datasets [same]
Models
Name ContextOnly
DISPLAY blah-blah
filegraph:tbox/junk.owl bork-bork-bork
OntModels
Name Context REQUEST
DISPLAY blah-blah song-and-dance
filegraph:tbox/junk.owl bork-bork-bork bogus-malarkey
For the request object,
Get the LANGUAGE_NEUTRAL versions, since they have fewer decorators.
If the string is the same as the corresponding object in the context, show as "SAME AS CONTEXT"
Structure for freemarker:
map:
modelAccess:
context: text
request: text
rdfServices:
content:
context: text
request: text
configuration:
context: text
request: text
datasets:
[same]
models:
content:
name1:
context: text
name2:
context: text
...
configuration:
name3:
context: text
request: text
...
ontModels:
name1:
context: text
request: text
...
At the same time, write these to the log as INFO messages, without the fancy formatting.
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 |
|---|
ShowSourcesController() |
| Modifier and Type | Method and Description |
|---|---|
protected ResponseValues |
processRequest(VitroRequest vreq) |
protected AuthorizationRequest |
requiredActions(VitroRequest vreq)
By default, a page requires authorization for no actions.
|
doException, doForward, doGet, doPost, doRdf, doRedirect, doResponse, doTemplate, getBeansWrapper, getDisplayModelMenu, getFreemarkerComponentsForJsp, getPageTemplateName, getPageTemplateValues, getThemeDir, getTitle, handleException, processTemplate, processTemplateToString, wrap, wrap, write, writePage, writeTemplate, writeTemplatedumpRequestParameters, isAuthorizedToDisplayPage, maximumMultipartFileSize, redirectToInsufficientAuthorizationPage, redirectToLoginPage, redirectUnauthorizedRequest, service, sortForPickList, stashFileSizeExceptiondoDelete, doHead, doOptions, doPut, doTrace, getLastModified, serviceprotected AuthorizationRequest requiredActions(VitroRequest vreq)
FreemarkerHttpServletrequiredActions in class FreemarkerHttpServletprotected ResponseValues processRequest(VitroRequest vreq)
processRequest in class FreemarkerHttpServletCopyright © 2016. All rights reserved.