Package nxt.http.proxy
Class RequestContentTransformer
java.lang.Object
nxt.http.proxy.RequestContentTransformer
- All Implemented Interfaces:
org.eclipse.jetty.proxy.AsyncMiddleManServlet.ContentTransformer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final javax.servlet.http.HttpServletRequeststatic final intFields inherited from interface org.eclipse.jetty.proxy.AsyncMiddleManServlet.ContentTransformer
IDENTITY -
Constructor Summary
ConstructorsConstructorDescriptionRequestContentTransformer(javax.servlet.http.HttpServletRequest clientRequest) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanprotected voidonContentAvailable(ByteBuffer allInput) voidtransform(ByteBuffer input, boolean finished, List<ByteBuffer> output)
-
Field Details
-
MAX_CONFIRMABLE_CONTENT_LENGTH
public static final int MAX_CONFIRMABLE_CONTENT_LENGTH- See Also:
-
clientRequest
protected final javax.servlet.http.HttpServletRequest clientRequest
-
-
Constructor Details
-
RequestContentTransformer
public RequestContentTransformer(javax.servlet.http.HttpServletRequest clientRequest)
-
-
Method Details
-
onContentAvailable
-
transform
public void transform(ByteBuffer input, boolean finished, List<ByteBuffer> output) throws IOException - Specified by:
transformin interfaceorg.eclipse.jetty.proxy.AsyncMiddleManServlet.ContentTransformer- Throws:
IOException
-
isConfirmationNeeded
protected boolean isConfirmationNeeded()
-