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.ProducerNested 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
ConstructorsModifierConstructorDescriptionprotectedProxyInputStreamRequestContent(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.eclipse.jetty.client.api.Request proxyRequest, InputStream input) -
Method Summary
Modifier and TypeMethodDescriptionlongprotected ByteBufferonRead(byte[] buffer, int offset, int length) protected voidonReadFailure(Throwable failure) Methods inherited from class org.eclipse.jetty.client.util.InputStreamRequestContent
fail, newSubscriptionMethods inherited from class org.eclipse.jetty.client.util.AbstractRequestContent
getContentType, subscribeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
onReadin classorg.eclipse.jetty.client.util.InputStreamRequestContent
-
onReadFailure
- Overrides:
onReadFailurein classorg.eclipse.jetty.client.util.InputStreamRequestContent
-