java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
org.apache.seatunnel.engine.server.rest.servlet.BaseServlet
所有已实现的接口:
Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
直接已知子类:
EncryptConfigServlet, FinishedJobsServlet, JobInfoServlet, LogBaseServlet, MetricsServlet, OverviewServlet, RunningJobsServlet, RunningThreadsServlet, StopJobServlet, StopJobsServlet, SubmitJobByUploadFileServlet, SubmitJobServlet, SubmitJobsServlet, SystemMonitoringServlet, ThreadDumpServlet, UpdateTagsServlet

public class BaseServlet extends javax.servlet.http.HttpServlet
另请参阅:
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
    protected final com.hazelcast.spi.impl.NodeEngineImpl
     
  • 构造器概要

    构造器
    构造器
    说明
    BaseServlet(com.hazelcast.spi.impl.NodeEngineImpl nodeEngine)
     
  • 方法概要

    修饰符和类型
    方法
    说明
    protected Map<String,String>
    getParameterMap(javax.servlet.http.HttpServletRequest req)
     
    protected SeaTunnelServer
    getSeaTunnelServer(boolean shouldBeMaster)
     
    protected byte[]
    requestBody(javax.servlet.http.HttpServletRequest req)
     
    byte[]
    requestHoconBody(javax.servlet.http.HttpServletRequest req)
     
    protected void
    write(javax.servlet.http.HttpServletResponse resp, Object obj)
     
    protected void
    writeHtml(javax.servlet.http.HttpServletResponse resp, Object obj)
     
    protected void
    writeJson(javax.servlet.http.HttpServletResponse resp, com.hazelcast.internal.json.JsonArray jsonArray)
     
    protected void
    writeJson(javax.servlet.http.HttpServletResponse resp, com.hazelcast.internal.json.JsonArray jsonArray, int statusCode)
     
    protected void
    writeJson(javax.servlet.http.HttpServletResponse resp, com.hazelcast.internal.json.JsonObject jsonObject)
     
    protected void
    writeJson(javax.servlet.http.HttpServletResponse resp, com.hazelcast.internal.json.JsonObject jsonObject, int statusCode)
     
    protected void
    writeJson(javax.servlet.http.HttpServletResponse resp, Object obj)
     
    protected void
    writeJson(javax.servlet.http.HttpServletResponse resp, Object obj, int statusCode)
     

    从类继承的方法 javax.servlet.http.HttpServlet

    doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service, service

    从类继承的方法 javax.servlet.GenericServlet

    destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 字段详细资料

    • nodeEngine

      protected final com.hazelcast.spi.impl.NodeEngineImpl nodeEngine
  • 构造器详细资料

    • BaseServlet

      public BaseServlet(com.hazelcast.spi.impl.NodeEngineImpl nodeEngine)
  • 方法详细资料

    • writeJson

      protected void writeJson(javax.servlet.http.HttpServletResponse resp, Object obj) throws IOException
      抛出:
      IOException
    • writeJson

      protected void writeJson(javax.servlet.http.HttpServletResponse resp, com.hazelcast.internal.json.JsonArray jsonArray) throws IOException
      抛出:
      IOException
    • writeJson

      protected void writeJson(javax.servlet.http.HttpServletResponse resp, com.hazelcast.internal.json.JsonObject jsonObject) throws IOException
      抛出:
      IOException
    • writeJson

      protected void writeJson(javax.servlet.http.HttpServletResponse resp, com.hazelcast.internal.json.JsonArray jsonArray, int statusCode) throws IOException
      抛出:
      IOException
    • writeJson

      protected void writeJson(javax.servlet.http.HttpServletResponse resp, com.hazelcast.internal.json.JsonObject jsonObject, int statusCode) throws IOException
      抛出:
      IOException
    • writeJson

      protected void writeJson(javax.servlet.http.HttpServletResponse resp, Object obj, int statusCode) throws IOException
      抛出:
      IOException
    • write

      protected void write(javax.servlet.http.HttpServletResponse resp, Object obj) throws IOException
      抛出:
      IOException
    • writeHtml

      protected void writeHtml(javax.servlet.http.HttpServletResponse resp, Object obj) throws IOException
      抛出:
      IOException
    • getSeaTunnelServer

      protected SeaTunnelServer getSeaTunnelServer(boolean shouldBeMaster)
    • requestBody

      protected byte[] requestBody(javax.servlet.http.HttpServletRequest req) throws IOException
      抛出:
      IOException
    • requestHoconBody

      public byte[] requestHoconBody(javax.servlet.http.HttpServletRequest req) throws IOException
      抛出:
      IOException
    • getParameterMap

      protected Map<String,String> getParameterMap(javax.servlet.http.HttpServletRequest req)