Class PromiseImpl.OnFailure<F>

java.lang.Object
org.osgi.util.promise.PromiseImpl.OnFailure<F>
Type Parameters:
F - The failure type.
All Implemented Interfaces:
Runnable, PromiseImpl.Result<T>
Enclosing class:
PromiseImpl<T>

private final class PromiseImpl.OnFailure<F> extends Object implements Runnable, PromiseImpl.Result<T>
A callback used for the PromiseImpl.onFailure(Consumer, Class) method.
Since:
1.1
  • Field Details

    • failure

      private final org.osgi.util.function.Consumer<? super F> failure
    • failureType

      private final Class<? extends F> failureType
  • Constructor Details

    • OnFailure

      OnFailure(org.osgi.util.function.Consumer<? super F> failure, Class<? extends F> failureType)
  • Method Details