Package org.apache.hop.www
Class BaseHttpServlet
- java.lang.Object
-
- javax.servlet.GenericServlet
-
- javax.servlet.http.HttpServlet
-
- org.apache.hop.www.BaseHttpServlet
-
- All Implemented Interfaces:
Serializable,javax.servlet.Servlet,javax.servlet.ServletConfig
- Direct Known Subclasses:
AddExportServlet,AddPipelineServlet,AddWorkflowServlet,BaseHopServerPlugin,BodyHttpServlet,DeleteExecutionInfoServlet,GetExecutionInfoServlet,GetPipelineImageServlet,GetPipelineStatusServlet,GetRootServlet,GetStatusServlet,GetWorkflowImageServlet,GetWorkflowStatusServlet,PausePipelineServlet,PrepareExecutionPipelineServlet,RegisterExecutionInfoServlet,RemovePipelineServlet,RemoveWorkflowServlet,SniffTransformServlet,StartExecutionPipelineServlet,StartPipelineServlet,StartWorkflowServlet,StopPipelineServlet,StopWorkflowServlet,WebServiceServlet
public class BaseHttpServlet extends javax.servlet.http.HttpServlet- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected ILogChannellogprotected PipelineMappipelineMapprotected static longserialVersionUIDprotected HopServerConfigserverConfigprotected booleansupportGraphicEnvironmentprotected IVariablesvariablesprotected WorkflowMapworkflowMap
-
Constructor Summary
Constructors Constructor Description BaseHttpServlet()BaseHttpServlet(PipelineMap pipelineMap)BaseHttpServlet(PipelineMap pipelineMap, WorkflowMap workflowMap)BaseHttpServlet(WorkflowMap workflowMap)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringconvertContextPath(String contextPath)protected voiddoDelete(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)protected voiddoPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)protected voiddoPut(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)ILogChannelgetLog()Gets logPipelineMapgetPipelineMap()HopServerConfiggetServerConfig()Gets serverConfigWorkflowMapgetWorkflowMap()booleanisJettyMode()voidlogBasic(String s)voidlogBasic(String s, Object... arguments)voidlogDebug(String s)voidlogDetailed(String s)voidlogDetailed(String s, Object... arguments)voidlogError(String s)voidlogError(String s, Object... arguments)voidlogError(String s, Throwable e)voidlogMinimal(String s)voidlogRowlevel(String s)protected voidservice(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)voidsetJettyMode(boolean jettyMode)voidsetLog(ILogChannel log)voidsetPipelineMap(PipelineMap pipelineMap)voidsetServerConfig(HopServerConfig serverConfig)voidsetup(PipelineMap pipelineMap, WorkflowMap workflowMap)voidsetWorkflowMap(WorkflowMap workflowMap)-
Methods inherited from class javax.servlet.http.HttpServlet
doGet, doHead, doOptions, doTrace, getLastModified, service
-
-
-
-
Field Detail
-
serialVersionUID
protected static final long serialVersionUID
- See Also:
- Constant Field Values
-
pipelineMap
protected PipelineMap pipelineMap
-
workflowMap
protected WorkflowMap workflowMap
-
serverConfig
protected HopServerConfig serverConfig
-
variables
protected IVariables variables
-
supportGraphicEnvironment
protected boolean supportGraphicEnvironment
-
log
protected ILogChannel log
-
-
Constructor Detail
-
BaseHttpServlet
public BaseHttpServlet()
-
BaseHttpServlet
public BaseHttpServlet(PipelineMap pipelineMap)
-
BaseHttpServlet
public BaseHttpServlet(WorkflowMap workflowMap)
-
BaseHttpServlet
public BaseHttpServlet(PipelineMap pipelineMap, WorkflowMap workflowMap)
-
-
Method Detail
-
service
protected void service(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) throws javax.servlet.ServletException, IOException- Overrides:
servicein classjavax.servlet.http.HttpServlet- Throws:
javax.servlet.ServletExceptionIOException
-
doPut
protected void doPut(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException- Overrides:
doPutin classjavax.servlet.http.HttpServlet- Throws:
javax.servlet.ServletExceptionIOException
-
doPost
protected void doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException- Overrides:
doPostin classjavax.servlet.http.HttpServlet- Throws:
javax.servlet.ServletExceptionIOException
-
doDelete
protected void doDelete(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) throws javax.servlet.ServletException, IOException- Overrides:
doDeletein classjavax.servlet.http.HttpServlet- Throws:
javax.servlet.ServletExceptionIOException
-
getPipelineMap
public PipelineMap getPipelineMap()
-
getWorkflowMap
public WorkflowMap getWorkflowMap()
-
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)
-
logDetailed
public void logDetailed(String s)
-
logDebug
public void logDebug(String s)
-
logRowlevel
public void logRowlevel(String s)
-
setup
public void setup(PipelineMap pipelineMap, WorkflowMap workflowMap)
-
setPipelineMap
public void setPipelineMap(PipelineMap pipelineMap)
- Parameters:
pipelineMap- The pipelineMap to set
-
setWorkflowMap
public void setWorkflowMap(WorkflowMap workflowMap)
- Parameters:
workflowMap- The workflowMap to set
-
getServerConfig
public HopServerConfig getServerConfig()
Gets serverConfig- Returns:
- value of serverConfig
-
setServerConfig
public void setServerConfig(HopServerConfig serverConfig)
- Parameters:
serverConfig- The serverConfig to set
-
getLog
public ILogChannel getLog()
Gets log- Returns:
- value of log
-
setLog
public void setLog(ILogChannel log)
- Parameters:
log- The log to set
-
-