Class SettableRestconfFuture<V>

java.lang.Object
com.google.common.util.concurrent.internal.InternalFutureFailureAccess
com.google.common.util.concurrent.AbstractFuture<@NonNull V>
org.opendaylight.restconf.common.errors.RestconfFuture<V>
org.opendaylight.restconf.common.errors.SettableRestconfFuture<V>
Type Parameters:
V - resulting value type
All Implemented Interfaces:
com.google.common.util.concurrent.ListenableFuture<V>, Future<V>

public final class SettableRestconfFuture<V> extends RestconfFuture<V>
A RestconfFuture which allows the result to be set via set(Object) and setFailure(RestconfDocumentedException).
  • Constructor Details

    • SettableRestconfFuture

      public SettableRestconfFuture()
  • Method Details

    • set

      public boolean set(V value)
      Overrides:
      set in class com.google.common.util.concurrent.AbstractFuture<V>
    • setFailure

      public boolean setFailure(RestconfDocumentedException cause)