Package io.undertow.servlet.util
Class SavedRequest
- java.lang.Object
-
- io.undertow.servlet.util.SavedRequest
-
- All Implemented Interfaces:
java.io.Serializable
public class SavedRequest extends java.lang.Object implements java.io.SerializableSaved servlet request.- Author:
- Stuart Douglas
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SavedRequest(byte[] data, int dataLength, io.undertow.util.HttpString method, java.lang.String requestPath, io.undertow.util.HeaderMap headerMap)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static intgetMaxBufferSizeToSave(io.undertow.server.HttpServerExchange exchange)With added possibility to save data from buffer instead f from request body, there has to be method which returns max allowed buffer size to save.static voidtryRestoreRequest(io.undertow.server.HttpServerExchange exchange, jakarta.servlet.http.HttpSession session)static voidtrySaveRequest(io.undertow.server.HttpServerExchange exchange)static voidtrySaveRequest(io.undertow.server.HttpServerExchange exchange, byte[] buffer, int length)
-
-
-
Method Detail
-
getMaxBufferSizeToSave
public static int getMaxBufferSizeToSave(io.undertow.server.HttpServerExchange exchange)
With added possibility to save data from buffer instead f from request body, there has to be method which returns max allowed buffer size to save.- Parameters:
exchange-- Returns:
-
trySaveRequest
public static void trySaveRequest(io.undertow.server.HttpServerExchange exchange)
-
trySaveRequest
public static void trySaveRequest(io.undertow.server.HttpServerExchange exchange, byte[] buffer, int length)
-
tryRestoreRequest
public static void tryRestoreRequest(io.undertow.server.HttpServerExchange exchange, jakarta.servlet.http.HttpSession session)
-
-