Class DeferredPromiseImpl.Then<P>

java.lang.Object
org.osgi.util.promise.DeferredPromiseImpl.Then<P>
All Implemented Interfaces:
Runnable
Enclosing class:
DeferredPromiseImpl<T>

final class DeferredPromiseImpl.Then<P> extends Object implements Runnable
A callback used to chain promises for the PromiseImpl.then(Success, Failure) method.
  • Field Details

    • promise

      private final PromiseImpl<P> promise
    • success

      private final Success<P,? extends T> success
    • failure

      private final Failure failure
  • Constructor Details

  • Method Details

    • run

      public void run()
      Specified by:
      run in interface Runnable