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.Serializable
Saved 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 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.static void
tryRestoreRequest(io.undertow.server.HttpServerExchange exchange, jakarta.servlet.http.HttpSession session)
static void
trySaveRequest(io.undertow.server.HttpServerExchange exchange)
static void
trySaveRequest(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)
-
-