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: $Id: Startable.java 30977 2004-07-30 03:57:54 -0500 (Fri, 30 Jul 2004) niclas $

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.