01: /* Copyright 2005 The JA-SIG Collaborative. All rights reserved.
02: * See license distributed with this file and
03: * available online at http://www.uportal.org/license.html
04: */
05:
06: package org.jasig.portal.tools.checks;
07:
08: import java.util.List;
09:
10: /**
11: * Interface for objects that execute IChecks and return Lists of CheckAndResult
12: * objects.
13: * @version $Revision: 35833 $ $Date: 2005-05-19 18:51:40 -0700 (Thu, 19 May 2005) $
14: * @since uPortal 2.5
15: */
16: public interface ICheckRunner {
17:
18: /**
19: * Execute some checks and return a List of CheckAndResult instances
20: * representing the results.
21: * @return a List of CheckAndResult instances.
22: */
23: public List doChecks();
24: }
|