Class AbstractSinglePublisher<T>
java.lang.Object
org.eclipse.jetty.reactive.client.internal.AbstractSinglePublisher<T>
- Type Parameters:
T
- the type of items emitted by this Publisher
- All Implemented Interfaces:
org.reactivestreams.Publisher<T>
,org.reactivestreams.Subscription
- Direct Known Subclasses:
AbstractEventPublisher
,AbstractSingleProcessor
,QueuedSinglePublisher
,StringContent
public abstract class AbstractSinglePublisher<T>
extends Object
implements org.reactivestreams.Publisher<T>, org.reactivestreams.Subscription
A Publisher that supports a single Subscriber.
-
Constructor Details
-
AbstractSinglePublisher
public AbstractSinglePublisher()
-
-
Method Details
-
subscribe
- Specified by:
subscribe
in interfaceorg.reactivestreams.Publisher<T>
-
subscriber
-
request
public void request(long n)- Specified by:
request
in interfaceorg.reactivestreams.Subscription
-
onRequest
-
onFailure
-
cancel
public void cancel()- Specified by:
cancel
in interfaceorg.reactivestreams.Subscription
-
isCancelled
protected boolean isCancelled() -
toString
-