Package com.netcracker.profiler.servlet
Class CallFetcher
java.lang.Object
jakarta.servlet.GenericServlet
jakarta.servlet.http.HttpServlet
com.netcracker.profiler.servlet.CallFetcher
- All Implemented Interfaces:
jakarta.servlet.Servlet,jakarta.servlet.ServletConfig,Serializable
@Singleton
public class CallFetcher
extends jakarta.servlet.http.HttpServlet
- See Also:
-
Field Summary
Fields inherited from class jakarta.servlet.http.HttpServlet
LEGACY_DO_HEAD -
Constructor Summary
ConstructorsConstructorDescriptionCallFetcher(com.netcracker.profiler.io.CallReaderFactory callReaderFactory, com.netcracker.profiler.io.CallToJSFactory callToJSFactory, jakarta.inject.Provider<com.netcracker.profiler.io.LoggedContainersInfo> loggedContainersInfoProvider, String isReadFromDump) -
Method Summary
Modifier and TypeMethodDescriptionprotected com.netcracker.profiler.io.CallReaderFactoryprotected com.netcracker.profiler.io.CallToJScallToJs(PrintWriter out, com.netcracker.profiler.io.CallFilterer cf) protected voiddoGet(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) protected voiddoPost(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) protected voidprintStartupInfo(String requestId, PrintWriter out, com.netcracker.profiler.io.TemporalRequestParams temporal) Methods inherited from class jakarta.servlet.http.HttpServlet
doDelete, doHead, doOptions, doPatch, doPut, doTrace, getLastModified, init, isSensitiveHeader, service, serviceMethods inherited from class jakarta.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
-
Constructor Details
-
CallFetcher
@Inject public CallFetcher(com.netcracker.profiler.io.CallReaderFactory callReaderFactory, com.netcracker.profiler.io.CallToJSFactory callToJSFactory, jakarta.inject.Provider<com.netcracker.profiler.io.LoggedContainersInfo> loggedContainersInfoProvider, String isReadFromDump)
-
-
Method Details
-
doPost
protected void doPost(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) throws jakarta.servlet.ServletException, IOException - Overrides:
doPostin classjakarta.servlet.http.HttpServlet- Throws:
jakarta.servlet.ServletExceptionIOException
-
doGet
protected void doGet(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) throws jakarta.servlet.ServletException, IOException - Overrides:
doGetin classjakarta.servlet.http.HttpServlet- Throws:
jakarta.servlet.ServletExceptionIOException
-
printStartupInfo
protected void printStartupInfo(String requestId, PrintWriter out, com.netcracker.profiler.io.TemporalRequestParams temporal) throws IOException - Throws:
IOException
-
callReaderFactory
protected com.netcracker.profiler.io.CallReaderFactory callReaderFactory() -
callToJs
protected com.netcracker.profiler.io.CallToJS callToJs(PrintWriter out, com.netcracker.profiler.io.CallFilterer cf) -
getAvailableServices
-