# Package org.eclipse.jetty.util.component

Interface Summary
Interface | Description
--- | ---
Container.Listener | Listener.
Destroyable | A Destroyable is an object which can be destroyed.
Dumpable |
LifeCycle | The lifecycle interface for generic components.
LifeCycle.Listener | Listener.

Class Summary
Class | Description
--- | ---
AbstractLifeCycle | Basic implementation of the life cycle interface for components.
AbstractLifeCycle.AbstractLifeCycleListener |
AggregateLifeCycle | An AggregateLifeCycle is an `LifeCycle` implementation for a collection of contained beans.
Container | Container.
Container.Relationship | A Container event.
FileDestroyable |
FileNoticeLifeCycleListener | A LifeCycle Listener that writes state changes to a file.