Class PublisherRequestContent
java.lang.Object
org.eclipse.jetty.reactive.client.internal.PublisherRequestContent
- All Implemented Interfaces:
org.eclipse.jetty.client.api.Request.Content,org.reactivestreams.Subscriber<ContentChunk>
public class PublisherRequestContent extends Object implements org.eclipse.jetty.client.api.Request.Content, org.reactivestreams.Subscriber<ContentChunk>
-
Nested Class Summary
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
Constructors Constructor Description PublisherRequestContent(ReactiveRequest.Content content) -
Method Summary
Modifier and Type Method Description voidfail(Throwable failure)StringgetContentType()longgetLength()voidonComplete()voidonError(Throwable failure)voidonNext(ContentChunk chunk)voidonSubscribe(org.reactivestreams.Subscription subscription)org.eclipse.jetty.client.api.Request.Content.Subscriptionsubscribe(org.eclipse.jetty.client.api.Request.Content.Consumer consumer, boolean emitInitialContent)StringtoString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.jetty.client.api.Request.Content
isReproducible
-
Constructor Details
-
PublisherRequestContent
-
-
Method Details
-
getLength
public long getLength()- Specified by:
getLengthin interfaceorg.eclipse.jetty.client.api.Request.Content
-
getContentType
- Specified by:
getContentTypein interfaceorg.eclipse.jetty.client.api.Request.Content
-
subscribe
public org.eclipse.jetty.client.api.Request.Content.Subscription subscribe(org.eclipse.jetty.client.api.Request.Content.Consumer consumer, boolean emitInitialContent)- Specified by:
subscribein interfaceorg.eclipse.jetty.client.api.Request.Content
-
fail
- Specified by:
failin interfaceorg.eclipse.jetty.client.api.Request.Content
-
onSubscribe
public void onSubscribe(org.reactivestreams.Subscription subscription)- Specified by:
onSubscribein interfaceorg.reactivestreams.Subscriber<ContentChunk>
-
onNext
- Specified by:
onNextin interfaceorg.reactivestreams.Subscriber<ContentChunk>
-
onError
- Specified by:
onErrorin interfaceorg.reactivestreams.Subscriber<ContentChunk>
-
onComplete
public void onComplete()- Specified by:
onCompletein interfaceorg.reactivestreams.Subscriber<ContentChunk>
-
toString
-