uk.org.iscream.cms.server.componentmanager
Interface Component

All Known Implementing Classes:
ClientInterfaceMain, ClientMain, Core, FilterMain, FilterManager, RootFilter

public interface Component

This interface should be implemented by any independent components of the system. It presents a management interface for all i-scream components.

Version:
$Id: Component.java,v 1.9 2004/08/01 10:40:50 tdb Exp $
Author:
$Author: tdb $

Method Summary
 boolean depCheck()
          Does a dependency check.
 void start()
          This method starts the implementing component
 

Method Detail

start

void start()
           throws ComponentStartException
This method starts the implementing component

Throws:
ComponentStartException

depCheck

boolean depCheck()
Does a dependency check. Used mainly at startup to see if the required dependencies (components) are up and running.

Returns:
a boolean value, true if the depdencies are satisfied


Copyright © 2000-2003 i-scream. All Rights Reserved.