Package io.undertow.servlet.util
Class SavedRequest
- java.lang.Object
-
- io.undertow.servlet.util.SavedRequest
-
- All Implemented Interfaces:
Serializable
public class SavedRequest extends Object implements Serializable
Saved servlet request.- Author:
- Stuart Douglas
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SavedRequest(byte[] data, int dataLength, HttpString method, String requestPath, HeaderMap headerMap)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static intgetMaxBufferSizeToSave(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(HttpServerExchange exchange, jakarta.servlet.http.HttpSession session)static voidtrySaveRequest(HttpServerExchange exchange)static voidtrySaveRequest(HttpServerExchange exchange, byte[] buffer, int length)
-
-
-
Constructor Detail
-
SavedRequest
public SavedRequest(byte[] data, int dataLength, HttpString method, String requestPath, HeaderMap headerMap)
-
-
Method Detail
-
getMaxBufferSizeToSave
public static int getMaxBufferSizeToSave(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(HttpServerExchange exchange)
-
trySaveRequest
public static void trySaveRequest(HttpServerExchange exchange, byte[] buffer, int length)
-
tryRestoreRequest
public static void tryRestoreRequest(HttpServerExchange exchange, jakarta.servlet.http.HttpSession session)
-
-