Module org.eclipse.jetty.proxy
Package org.eclipse.jetty.proxy
Class ProxyServlet.ProxyInputStreamRequestContent
java.lang.Object
org.eclipse.jetty.client.util.AbstractRequestContent
org.eclipse.jetty.client.util.InputStreamRequestContent
org.eclipse.jetty.proxy.ProxyServlet.ProxyInputStreamRequestContent
- All Implemented Interfaces:
org.eclipse.jetty.client.api.Request.Content
- Enclosing class:
ProxyServlet
protected class ProxyServlet.ProxyInputStreamRequestContent
extends org.eclipse.jetty.client.util.InputStreamRequestContent
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.jetty.client.util.AbstractRequestContent
org.eclipse.jetty.client.util.AbstractRequestContent.AbstractSubscription, org.eclipse.jetty.client.util.AbstractRequestContent.Producer
Nested classes/interfaces inherited from interface org.eclipse.jetty.client.api.Request.Content
org.eclipse.jetty.client.api.Request.Content.Consumer, org.eclipse.jetty.client.api.Request.Content.Subscription
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
ProxyInputStreamRequestContent
(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.eclipse.jetty.client.api.Request proxyRequest, InputStream input) -
Method Summary
Modifier and TypeMethodDescriptionlong
protected ByteBuffer
onRead
(byte[] buffer, int offset, int length) protected void
onReadFailure
(Throwable failure) Methods inherited from class org.eclipse.jetty.client.util.InputStreamRequestContent
fail, newSubscription
Methods inherited from class org.eclipse.jetty.client.util.AbstractRequestContent
getContentType, subscribe
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.eclipse.jetty.client.api.Request.Content
isReproducible
-
Constructor Details
-
ProxyInputStreamRequestContent
protected ProxyInputStreamRequestContent(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.eclipse.jetty.client.api.Request proxyRequest, InputStream input)
-
-
Method Details
-
getLength
public long getLength() -
onRead
- Overrides:
onRead
in classorg.eclipse.jetty.client.util.InputStreamRequestContent
-
onReadFailure
- Overrides:
onReadFailure
in classorg.eclipse.jetty.client.util.InputStreamRequestContent
-