public abstract class AbstractConnectorServlet
extends javax.servlet.http.HttpServlet
| Modifier and Type | Field and Description |
|---|---|
protected IDiagramProfile |
profile |
| Constructor and Description |
|---|
AbstractConnectorServlet() |
| Modifier and Type | Method and Description |
|---|---|
void |
doGet(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
void |
doPost(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
static byte[] |
getBytesFromFile(File file) |
protected void |
initializeDefaultRepo(IDiagramProfile profile,
Repository repository,
javax.servlet.http.HttpServletRequest request) |
protected static void |
output(javax.servlet.http.HttpServletResponse response,
boolean isResponseTextHtml,
org.json.JSONObject json) |
static void |
outputPlain(javax.servlet.http.HttpServletResponse response,
boolean isResponseTextHtml,
String txt,
String ctype) |
protected void |
parseRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Parse request parameters and files.
|
protected void |
processRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Processing a new request from ElFinder client.
|
protected void |
putResponse(org.json.JSONObject json,
String param,
Object value)
Append data to JSON response.
|
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, serviceprotected IDiagramProfile profile
public void doGet(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException,
IOException
doGet in class javax.servlet.http.HttpServletjavax.servlet.ServletExceptionIOExceptionpublic void doPost(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException,
IOException
doPost in class javax.servlet.http.HttpServletjavax.servlet.ServletExceptionIOExceptionprotected void initializeDefaultRepo(IDiagramProfile profile, Repository repository, javax.servlet.http.HttpServletRequest request) throws Exception
Exceptionprotected void processRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
request - response - protected static void output(javax.servlet.http.HttpServletResponse response,
boolean isResponseTextHtml,
org.json.JSONObject json)
public static void outputPlain(javax.servlet.http.HttpServletResponse response,
boolean isResponseTextHtml,
String txt,
String ctype)
protected void parseRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
request - response - protected void putResponse(org.json.JSONObject json,
String param,
Object value)
param - value - public static byte[] getBytesFromFile(File file) throws IOException
IOExceptionCopyright © 2001–2018 JBoss by Red Hat. All rights reserved.