Package org.pentaho.di.www
Class GetSlavesServlet
java.lang.Object
jakarta.servlet.GenericServlet
jakarta.servlet.http.HttpServlet
org.pentaho.di.www.BaseHttpServlet
org.pentaho.di.www.GetSlavesServlet
- All Implemented Interfaces:
jakarta.servlet.Servlet,jakarta.servlet.ServletConfig,Serializable,CartePluginInterface,CarteServletInterface
- See Also:
-
Field Summary
FieldsFields inherited from class org.pentaho.di.www.BaseHttpServlet
detections, jobMap, log, socketRepository, transformationMapFields inherited from class jakarta.servlet.http.HttpServlet
LEGACY_DO_HEAD -
Constructor Summary
ConstructorsConstructorDescriptionGetSlavesServlet(List<SlaveServerDetection> slaveServers) GetSlavesServlet(List<SlaveServerDetection> slaveServers, boolean isJetty) -
Method Summary
Methods inherited from class org.pentaho.di.www.BaseHttpServlet
convertContextPath, doDelete, doPost, doPut, getDetections, getJobMap, getPopulatedVariableSpaceFromRequest, getSocketRepository, getTransformationMap, isJettyMode, logBasic, logBasic, logDebug, logDetailed, logDetailed, logError, logError, logError, logMinimal, logRowlevel, setJettyMode, setupMethods inherited from class jakarta.servlet.http.HttpServlet
doHead, doOptions, doTrace, getLastModified, init, service, serviceMethods inherited from class jakarta.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, logMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.pentaho.di.www.CartePluginInterface
isJettyMode, setJettyMode, setup
-
Field Details
-
XML_TAG_SLAVESERVER_DETECTIONS
- See Also:
-
CONTEXT_PATH
- See Also:
-
-
Constructor Details
-
GetSlavesServlet
public GetSlavesServlet() -
GetSlavesServlet
-
GetSlavesServlet
-
-
Method Details
-
doGet
public void doGet(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) throws jakarta.servlet.ServletException, IOException /kettle/getSlaves
GET
Gets list of slave servers. Retrieves list of slave servers which are known to specific server.
Example Request:
GET /kettle/getSlavesResponse Body
element: (custom) media types: text/xml Response contains list of slave servers.
Example Response:
invalid input: '<'?xml version="1.0" encoding="UTF-8"?>Dynamic slave [localhost:909] localhost 909 cluster Encrypted 2be98afc86aa7f2e4cb1aa265cd86aac8 N Y 2014/11/17 06:42:28.043 2014/11/17 06:42:27.372 Status Codes
code description 200 Request was processed. 500 Internal server error occurs during request processing. - Specified by:
doGetin interfaceCartePluginInterface- Overrides:
doGetin classjakarta.servlet.http.HttpServlet- Throws:
jakarta.servlet.ServletExceptionIOException
-
toString
-
getService
- Specified by:
getServicein interfaceCarteServletInterface
-
getContextPath
- Specified by:
getContextPathin interfaceCartePluginInterface
-