public abstract class BesDapResponder extends DapResponder
requestSuffix
_systemPath, HttpDatFormatString
Constructor and Description |
---|
BesDapResponder(java.lang.String sysPath,
java.lang.String requestSuffixRegex,
BesApi besApi) |
BesDapResponder(java.lang.String sysPath,
java.lang.String pathPrefix,
java.lang.String requestSuffix,
BesApi besApi) |
Modifier and Type | Method and Description |
---|---|
BesApi |
getBesApi() |
long |
getLastModified(javax.servlet.http.HttpServletRequest request) |
ResourceInfo |
getResourceInfo(java.lang.String resourceName) |
boolean |
matches(java.lang.String relativeUrl) |
boolean |
matches(java.lang.String relativeUrl,
boolean checkWithBes) |
void |
setBesApi(BesApi besApi) |
getRequestSuffix, getServiceDescription, getServiceDescriptionLink, getServiceRoleId, getServiceTitle, getXmlBase, isDataResponder, isMetadataResponder, removeRequestSuffixFromString, setRequestSuffix, setServiceDescription, setServiceDescriptionLink, setServiceRoleId, setServiceTitle
destroy, getPathPrefix, getRequestMatchRegexString, getRequestSuffixMatchPattern, loadHtmlTemplate, readFileAsString, respondToHttpGetRequest, respondToHttpPostRequest, sendHttpErrorResponse, sendHttpErrorResponse, setPathPrefix, setRequestMatchRegex, streamToString
public BesDapResponder(java.lang.String sysPath, java.lang.String requestSuffixRegex, BesApi besApi)
public BesDapResponder(java.lang.String sysPath, java.lang.String pathPrefix, java.lang.String requestSuffix, BesApi besApi)
public long getLastModified(javax.servlet.http.HttpServletRequest request) throws java.lang.Exception
getLastModified
in class HttpResponder
java.lang.Exception
public ResourceInfo getResourceInfo(java.lang.String resourceName) throws java.lang.Exception
getResourceInfo
in class HttpResponder
java.lang.Exception
public boolean matches(java.lang.String relativeUrl)
matches
in class HttpResponder
relativeUrl
- public boolean matches(java.lang.String relativeUrl, boolean checkWithBes)
relativeUrl
- checkWithBes
- public BesApi getBesApi()
public void setBesApi(BesApi besApi)