org.apache.avalon.framework.activity

Interface Startable

public interface Startable

The Startable interface is used when components need to be "running" to be active. It provides a method through which components can be "started" and "stopped" without requiring a thread. Note that these methods should start the component but return imediately.

Version: CVS $Revision: 1.14 $ $Date: 2003/02/11 15:58:38 $

Author: Avalon Development Team

Method Summary
voidstart()
Starts the component.
voidstop()
Stops the component.

Method Detail

start

public void start()
Starts the component.

Throws: Exception if Component can not be started

stop

public void stop()
Stops the component.

Throws: Exception if the Component can not be Stopped.