| Modifier and Type | Field and Description |
|---|---|
| protected final Function | |
| protected final AtomicReference |
| Access | Constructor and Description |
|---|---|
| pack-priv | UnbufferedPushStreamImpl(PushStreamProvider psp, PromiseFactory promiseFactory, Function<PushEventConsumer<T>, AutoCloseable> connector)
|
| Modifier and Type | Method and Description |
|---|---|
| protected boolean | |
| protected boolean | close(PushEvent<T> event, boolean sendDownStreamEvent)
Overrides org.
|
| protected void | upstreamClose(PushEvent<?> close)
Implements abstract org.
|
| connector | back to summary |
|---|---|
| protected final Function<PushEventConsumer<T>, AutoCloseable> connector | |
| upstream | back to summary |
|---|---|
| protected final AtomicReference<AutoCloseable> upstream | |
| UnbufferedPushStreamImpl | back to summary |
|---|---|
| pack-priv UnbufferedPushStreamImpl(PushStreamProvider psp, PromiseFactory promiseFactory, Function<PushEventConsumer<T>, AutoCloseable> connector) | |
| begin | back to summary |
|---|---|
| protected boolean begin() Implements abstract org.
| |
| close | back to summary |
|---|---|
| protected boolean close(PushEvent<T> event, boolean sendDownStreamEvent) Overrides org.
| |
| upstreamClose | back to summary |
|---|---|
| protected void upstreamClose(PushEvent<?> close) Implements abstract org.
| |