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:
subscribein interfaceorg.reactivestreams.Publisher<T>
-
subscriber
-
request
public void request(long n) - Specified by:
requestin interfaceorg.reactivestreams.Subscription
-
onRequest
-
onFailure
-
cancel
public void cancel()- Specified by:
cancelin interfaceorg.reactivestreams.Subscription
-
isCancelled
protected boolean isCancelled() -
toString
-