Class DeferredPromiseImpl.ThenAccept

java.lang.Object
org.osgi.util.promise.DeferredPromiseImpl.ThenAccept
All Implemented Interfaces:
Runnable, PromiseImpl.Result<T>
Enclosing class:
DeferredPromiseImpl<T>

final class DeferredPromiseImpl.ThenAccept extends Object implements Runnable, PromiseImpl.Result<T>
A callback used by the PromiseImpl.thenAccept(Consumer) method.
  • Field Details

    • promise

      private final PromiseImpl<T> promise
    • consumer

      private final org.osgi.util.function.Consumer<? super T> consumer
  • Constructor Details

    • ThenAccept

      ThenAccept(PromiseImpl<T> promise, org.osgi.util.function.Consumer<? super T> consumer)
  • Method Details