Package server.restful.common.async
Klasse HttpAsyncContextRunnable
java.lang.Object
server.restful.common.async.HttpAsyncContextRunnable
- Alle implementierten Schnittstellen:
Runnable
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprivate jakarta.servlet.AsyncContextprivate AtomicBooleanprivate static final Loggerprotected Threadprivate jakarta.servlet.ServletContext -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungHttpAsyncContextRunnable(jakarta.servlet.AsyncContext asyncContext, jakarta.servlet.ServletContext servletContext) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprivate booleanprivate jakarta.servlet.http.HttpServletRequestprivate jakarta.servlet.http.HttpServletResponseprotected booleanfinal voidrun()protected abstract voidrun(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
-
Felddetails
-
LOG
-
asyncContext
private jakarta.servlet.AsyncContext asyncContext -
servletContext
private jakarta.servlet.ServletContext servletContext -
completed
-
parentThread
-
-
Konstruktordetails
-
HttpAsyncContextRunnable
public HttpAsyncContextRunnable(jakarta.servlet.AsyncContext asyncContext, jakarta.servlet.ServletContext servletContext)
-
-
Methodendetails
-
isComplete
protected boolean isComplete() -
getAndSetComplete
private boolean getAndSetComplete() -
getRequest
private jakarta.servlet.http.HttpServletRequest getRequest() -
getResponse
private jakarta.servlet.http.HttpServletResponse getResponse() -
run
public final void run() -
run
protected abstract void run(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) throws IOException - Löst aus:
IOException
-