Top Description Interfaces
[default module]

Package org.apache.avalon.framework.activity


Activity related interfaces covering component initialization, execution, startable and stoppable components, suspension, and disposal.

Interface Summary

Modifier and TypeInterface and Description
public interface
Disposable

The Disposable interface is used when components need to deallocate and dispose resources prior to their destruction.

public interface
Executable

The Executable can be implemented by components that need to perform some work.

public interface
Initializable

The Initializable interface is used by components that need to allocate resources prior to them becoming active.

public interface
Startable

The Startable interface is used when components need to be "running" to be active.

public interface
Suspendable

The Suspendable interface is used when a component will need to temporarily halt execution of a component.