Interface CompositeTerminable

All Superinterfaces:
AutoCloseable, Terminable, TerminableConsumer
All Known Implementing Classes:
AbstractCompositeTerminable, AbstractWeakCompositeTerminable

public interface CompositeTerminable extends Terminable, TerminableConsumer
Represents a Terminable made up of several other Terminables.

The close() method closes in LIFO (Last-In-First-Out) order.

Terminables can be reused. The instance is effectively cleared on each invocation of close().