public class BesControlApi extends HttpResponder
_systemPath, HttpDatFormatString
Constructor and Description |
---|
BesControlApi(java.lang.String sysPath) |
BesControlApi(java.lang.String sysPath,
java.lang.String pathPrefix) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
besLogTailResponse(java.lang.String logResponse) |
long |
getLastModified(javax.servlet.http.HttpServletRequest request) |
ResourceInfo |
getResourceInfo(java.lang.String resourceName) |
void |
init() |
java.lang.String |
processBesCommand(java.util.HashMap<java.lang.String,java.lang.String> kvp,
boolean isPost) |
java.lang.String |
processStatus(java.lang.String status) |
void |
respondToHttpGetRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
void |
respondToHttpPostRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
destroy, getPathPrefix, getRequestMatchRegexString, getRequestSuffixMatchPattern, loadHtmlTemplate, matches, readFileAsString, sendHttpErrorResponse, sendHttpErrorResponse, setPathPrefix, setRequestMatchRegex, streamToString
public BesControlApi(java.lang.String sysPath)
public BesControlApi(java.lang.String sysPath, java.lang.String pathPrefix)
public void init()
public ResourceInfo getResourceInfo(java.lang.String resourceName) throws java.lang.Exception
getResourceInfo
in class HttpResponder
java.lang.Exception
public long getLastModified(javax.servlet.http.HttpServletRequest request) throws java.lang.Exception
getLastModified
in class HttpResponder
java.lang.Exception
public void respondToHttpGetRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
respondToHttpGetRequest
in class HttpResponder
java.lang.Exception
public void respondToHttpPostRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
respondToHttpPostRequest
in class HttpResponder
java.lang.Exception
public java.lang.String processStatus(java.lang.String status)
public java.lang.String besLogTailResponse(java.lang.String logResponse)
public java.lang.String processBesCommand(java.util.HashMap<java.lang.String,java.lang.String> kvp, boolean isPost) throws BesAdminFail
kvp
- BesAdminFail