jBPM Designer - Backend 6.0.0.CR1

org.jbpm.designer.web.server.menu.connector
Class AbstractConnectorServlet

java.lang.Object
  extended by javax.servlet.GenericServlet
      extended by javax.servlet.http.HttpServlet
          extended by org.jbpm.designer.web.server.menu.connector.AbstractConnectorServlet
All Implemented Interfaces:
Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
Direct Known Subclasses:
MenuConnectorServlet

public abstract class AbstractConnectorServlet
extends javax.servlet.http.HttpServlet

See Also:
Serialized Form

Constructor Summary
AbstractConnectorServlet()
           
 
Method Summary
 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.
 
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service
 
Methods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractConnectorServlet

public AbstractConnectorServlet()
Method Detail

doGet

public void doGet(javax.servlet.http.HttpServletRequest request,
                  javax.servlet.http.HttpServletResponse response)
           throws javax.servlet.ServletException,
                  IOException
Overrides:
doGet in class javax.servlet.http.HttpServlet
Throws:
javax.servlet.ServletException
IOException

doPost

public void doPost(javax.servlet.http.HttpServletRequest request,
                   javax.servlet.http.HttpServletResponse response)
            throws javax.servlet.ServletException,
                   IOException
Overrides:
doPost in class javax.servlet.http.HttpServlet
Throws:
javax.servlet.ServletException
IOException

initializeDefaultRepo

protected void initializeDefaultRepo(IDiagramProfile profile,
                                     Repository repository,
                                     javax.servlet.http.HttpServletRequest request)
                              throws Exception
Throws:
Exception

processRequest

protected void processRequest(javax.servlet.http.HttpServletRequest request,
                              javax.servlet.http.HttpServletResponse response)
Processing a new request from ElFinder client.

Parameters:
request -
response -

output

protected static void output(javax.servlet.http.HttpServletResponse response,
                             boolean isResponseTextHtml,
                             org.json.JSONObject json)

outputPlain

public static void outputPlain(javax.servlet.http.HttpServletResponse response,
                               boolean isResponseTextHtml,
                               String txt,
                               String ctype)

parseRequest

protected void parseRequest(javax.servlet.http.HttpServletRequest request,
                            javax.servlet.http.HttpServletResponse response)
Parse request parameters and files.

Parameters:
request -
response -

putResponse

protected void putResponse(org.json.JSONObject json,
                           String param,
                           Object value)
Append data to JSON response.

Parameters:
param -
value -

getBytesFromFile

public static byte[] getBytesFromFile(File file)
                               throws IOException
Throws:
IOException

jBPM Designer - Backend 6.0.0.CR1

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.