--- projects/cms/source/server/uk/org/iscream/cms/server/filtermanager/FilterManager.java 2001/03/13 13:40:26 1.18 +++ projects/cms/source/server/uk/org/iscream/cms/server/filtermanager/FilterManager.java 2001/03/14 01:34:33 1.19 @@ -13,7 +13,7 @@ import uk.ac.ukc.iscream.componentmanager.*; * to talk to. * * @author $Author: tdb $ - * @version $Id: FilterManager.java,v 1.18 2001/03/13 13:40:26 tdb Exp $ + * @version $Id: FilterManager.java,v 1.19 2001/03/14 01:34:33 tdb Exp $ */ public class FilterManager implements Component { @@ -22,7 +22,7 @@ public class FilterManager implements Component { /** * The current CVS revision of this class */ - public static final String REVISION = "$Revision: 1.18 $"; + public static final String REVISION = "$Revision: 1.19 $"; /** * The friendly name for this component, used by @@ -51,7 +51,21 @@ public class FilterManager implements Component { _logger.write(toString(), Logger.SYSINIT, "started"); } - + + /** + * Does a dependency check. Used mainly at startup to + * see if the required dependencies (components) are up + * and running. + * + * @return a boolean value, true if the depdencies are satisfied + */ + public boolean depCheck() { + // no real dependencies + // although it will require Filter's, but these cannot + // be predicted at this stage + return true; + } + /** * Overrides the {@link java.lang.Object#toString() Object.toString()} * method to provide clean logging (every class should have this).