Class BaseHttpServlet

java.lang.Object
jakarta.servlet.GenericServlet
jakarta.servlet.http.HttpServlet
org.pentaho.di.www.BaseHttpServlet
All Implemented Interfaces:
jakarta.servlet.Servlet, jakarta.servlet.ServletConfig, Serializable
Direct Known Subclasses:
AddExportServlet, AddJobServlet, AddTransServlet, AllocateServerSocketServlet, BaseCartePlugin, BodyHttpServlet, CleanupTransServlet, ExecuteJobServlet, ExecuteTransServlet, GetJobImageServlet, GetJobStatusServlet, GetRootServlet, GetSlavesServlet, GetStatusServlet, GetTransImageServlet, GetTransStatusServlet, ListServerSocketServlet, NextSequenceValueServlet, PauseTransServlet, PrepareExecutionTransServlet, RegisterSlaveServlet, RemoveJobServlet, RemoveTransServlet, RunJobServlet, RunTransServlet, SniffStepServlet, StartExecutionTransServlet, StartJobServlet, StartTransServlet, StopCarteServlet, StopJobServlet, StopTransServlet

public class BaseHttpServlet extends jakarta.servlet.http.HttpServlet
See Also:
  • Field Details

  • Constructor Details

  • Method Details

    • convertContextPath

      public String convertContextPath(String contextPath)
    • doPut

      protected void doPut(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) throws jakarta.servlet.ServletException, IOException
      Overrides:
      doPut in class jakarta.servlet.http.HttpServlet
      Throws:
      jakarta.servlet.ServletException
      IOException
    • doPost

      protected void doPost(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) throws jakarta.servlet.ServletException, IOException
      Overrides:
      doPost in class jakarta.servlet.http.HttpServlet
      Throws:
      jakarta.servlet.ServletException
      IOException
    • doDelete

      protected void doDelete(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp) throws jakarta.servlet.ServletException, IOException
      Overrides:
      doDelete in class jakarta.servlet.http.HttpServlet
      Throws:
      jakarta.servlet.ServletException
      IOException
    • getTransformationMap

      public TransformationMap getTransformationMap()
    • getJobMap

      public JobMap getJobMap()
    • getSocketRepository

      public SocketRepository getSocketRepository()
    • getDetections

      public List<SlaveServerDetection> getDetections()
    • isJettyMode

      public boolean isJettyMode()
    • setJettyMode

      public void setJettyMode(boolean jettyMode)
    • logMinimal

      public void logMinimal(String s)
    • logBasic

      public void logBasic(String s)
    • logError

      public void logError(String s)
    • logError

      public void logError(String s, Throwable e)
    • logBasic

      public void logBasic(String s, Object... arguments)
    • logDetailed

      public void logDetailed(String s, Object... arguments)
    • logError

      public void logError(String s, Object... arguments)
    • logDetailed

      public void logDetailed(String s)
    • logDebug

      public void logDebug(String s)
    • logRowlevel

      public void logRowlevel(String s)
    • setup

      public void setup(TransformationMap transformationMap, JobMap jobMap, SocketRepository socketRepository, List<SlaveServerDetection> detections)
    • getPopulatedVariableSpaceFromRequest

      protected org.pentaho.di.core.variables.VariableSpace getPopulatedVariableSpaceFromRequest(jakarta.servlet.http.HttpServletRequest request, org.pentaho.di.core.variables.VariableSpace variableSpace)
      Read the request parameters from the request and add it to the VariableSpace
      Parameters:
      request - Input HttpServletRequest
      Returns:
      VariableSpace Return the populated VariableSpace