Package org.eclipse.handly.util

# Interface IStatusAcceptor

All Superinterfaces:
  `Consumer<org.eclipse.core.runtime.IStatus>`

public interface IStatusAcceptor extends Consumer<org.eclipse.core.runtime.IStatus>
Accepts `IStatus` objects.

Since:
  1.1

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `accept(org.eclipse.core.runtime.IStatus status)`
  Accepts the given status object.
  `default void`
  `done()`
  Informs this acceptor that there are no more status objects to accept.

  ### Methods inherited from interface java.util.function.Consumer

  `andThen`

- ## Method Details

  - ### accept

    void accept(org.eclipse.core.runtime.IStatus status)
    Accepts the given status object.
    Specified by:
      `accept` in interface `Consumer<org.eclipse.core.runtime.IStatus>`
    Parameters:
      `status` - not `null`

  - ### done

    default void done()
    Informs this acceptor that there are no more status objects to accept.

    Default implementation does nothing.