QueueFuseable instance that tracks and exposes a
canceled/disposed state.
| Modifier and Type | Field and Description |
|---|---|
| pack-priv volatile boolean |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | cancel()
Overrides io. Implements org. Publisher to stop sending data and clean up resources.
|
| public void | dispose()
Overrides io. Implements io. |
| public boolean | isDisposed()
Overrides io. Implements io. |
| disposed | back to summary |
|---|---|
| pack-priv volatile boolean disposed | |
| CancellableQueueFuseable | back to summary |
|---|---|
| public CancellableQueueFuseable() | |
| cancel | back to summary |
|---|---|
| public void cancel() Overrides io. Implements org. Doc from org. Request the Data may still be sent to meet previously signalled demand after calling cancel.
| |
| dispose | back to summary |
|---|---|
| public void dispose() Overrides io. Implements io. Doc from io. Dispose the resource, the operation should be idempotent.
| |
| isDisposed | back to summary |
|---|---|
| public boolean isDisposed() Overrides io. Implements io. Doc from io. Returns true if this resource has been disposed.
| |