Class ServletRequestContext.ServletReadListener
- java.lang.Object
-
- io.quarkus.resteasy.reactive.server.servlet.runtime.ServletRequestContext.ServletReadListener
-
- All Implemented Interfaces:
jakarta.servlet.ReadListener,EventListener
- Enclosing class:
- ServletRequestContext
class ServletRequestContext.ServletReadListener extends Object implements jakarta.servlet.ReadListener
-
-
Field Summary
Fields Modifier and Type Field Description (package private) booleanallDone(package private) jakarta.servlet.ServletInputStreaminputStream(package private) booleanpaused(package private) Throwableproblem(package private) org.jboss.resteasy.reactive.server.spi.ServerHttpRequest.ReadCallbackreadCallback
-
Constructor Summary
Constructors Constructor Description ServletReadListener(jakarta.servlet.ServletInputStream inputStream, org.jboss.resteasy.reactive.server.spi.ServerHttpRequest.ReadCallback readCallback)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidonAllDataRead()voidonDataAvailable()voidonError(Throwable t)(package private) voidpause()(package private) voidresume()
-
-
-
Field Detail
-
inputStream
final jakarta.servlet.ServletInputStream inputStream
-
readCallback
final org.jboss.resteasy.reactive.server.spi.ServerHttpRequest.ReadCallback readCallback
-
paused
boolean paused
-
allDone
boolean allDone
-
problem
Throwable problem
-
-
Method Detail
-
onDataAvailable
public void onDataAvailable() throws IOException- Specified by:
onDataAvailablein interfacejakarta.servlet.ReadListener- Throws:
IOException
-
pause
void pause()
-
resume
void resume()
-
onAllDataRead
public void onAllDataRead() throws IOException- Specified by:
onAllDataReadin interfacejakarta.servlet.ReadListener- Throws:
IOException
-
onError
public void onError(Throwable t)
- Specified by:
onErrorin interfacejakarta.servlet.ReadListener
-
-