Class AbstractSubscription<T>

java.lang.Object
net.officefloor.reactor.AbstractSubscription<T>
Direct Known Subclasses:
FluxSubscription, MonoSubscription

public abstract class AbstractSubscription<T> extends Object
Author:
Daniel Sagenschneider
  • Constructor Details

  • Method Details

    • addSuccess

      protected abstract void addSuccess(T success)
      Adds the success.
      Parameters:
      success - Success.
    • getNextFunctionArgument

      protected abstract Object getNextFunctionArgument()
      Obtains the next ManagedFunction argument.
      Returns:
      Next ManagedFunction argument.
    • getSuccess

      public Consumer<? super T> getSuccess()
      Obtains the success Consumer.
      Returns:
      Success Consumer.
    • getError

      public Consumer<? super Throwable> getError()
      Obtain the error Consumer.
      Returns:
      Error Consumer.
    • getCompletion

      public Runnable getCompletion()
      Obtains the completion.
      Returns:
      Completion.