public class HtmlDMR extends Dap4Responder
requestSuffix
_systemPath, HttpDatFormatString
Constructor and Description |
---|
HtmlDMR(java.lang.String sysPath,
BesApi besApi) |
HtmlDMR(java.lang.String sysPath,
java.lang.String pathPrefix,
BesApi besApi) |
HtmlDMR(java.lang.String sysPath,
java.lang.String pathPrefix,
java.lang.String requestSuffix,
BesApi besApi) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
dap4AttributesToProperties(org.jdom.Element variable,
java.lang.String name,
java.lang.String indent,
boolean first) |
java.lang.String |
dap4AttributesToProperties(java.util.List<org.jdom.Element> attributes,
java.lang.String indent) |
java.lang.String |
dap4AttributeToPropertyValue(org.jdom.Element attribute,
java.lang.String indent) |
java.lang.String |
getDatasetJsonLD(java.lang.String collectionUrl,
org.jdom.Document dmr) |
boolean |
isDataResponder() |
boolean |
isMetadataResponder() |
void |
sendNormativeRepresentation(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
addAltRepResponder, addTypeSuffixToDownloadFilename, addTypeSuffixToDownloadFilename, buildRequestMatchingRegex, clearAltResponders, getAltRepResponders, getBestResponderForHttpRequest, getCombinedRequestSuffixRegex, getDescriptionElement, getDownloadFileName, getLastModified, getLinkElement, getNormativeLink, getNormativeMediaType, getResourceId, getServiceElement, getServiceElement, getServiceElement, getXmlBase, matches, respondToHttpGetRequest, setCombinedRequestSuffixRegex, setNormativeMediaType
getBesApi, getResourceInfo, matches, setBesApi
getRequestSuffix, getServiceDescription, getServiceDescriptionLink, getServiceRoleId, getServiceTitle, removeRequestSuffixFromString, setRequestSuffix, setServiceDescription, setServiceDescriptionLink, setServiceRoleId, setServiceTitle
destroy, getPathPrefix, getRequestMatchRegexString, getRequestSuffixMatchPattern, loadHtmlTemplate, readFileAsString, respondToHttpPostRequest, sendHttpErrorResponse, sendHttpErrorResponse, setPathPrefix, setRequestMatchRegex, streamToString
public HtmlDMR(java.lang.String sysPath, BesApi besApi)
public HtmlDMR(java.lang.String sysPath, java.lang.String pathPrefix, BesApi besApi)
public HtmlDMR(java.lang.String sysPath, java.lang.String pathPrefix, java.lang.String requestSuffix, BesApi besApi)
public boolean isDataResponder()
isDataResponder
in class DapResponder
public boolean isMetadataResponder()
isMetadataResponder
in class DapResponder
public void sendNormativeRepresentation(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
sendNormativeRepresentation
in class Dap4Responder
java.lang.Exception
public java.lang.String getDatasetJsonLD(java.lang.String collectionUrl, org.jdom.Document dmr)
public java.lang.String dap4AttributesToProperties(org.jdom.Element variable, java.lang.String name, java.lang.String indent, boolean first)
public java.lang.String dap4AttributesToProperties(java.util.List<org.jdom.Element> attributes, java.lang.String indent)
public java.lang.String dap4AttributeToPropertyValue(org.jdom.Element attribute, java.lang.String indent)