package gov.nih.ncgc.bard.resourcemgr; import java.util.Properties; public interface IBardExtResourceLoader { /** * Fulfills the load or update process * @return */ public boolean load(); /** * Returns a brief text report on load status * @return */ public String getLoadStatusReport(); /** * Sets the loader properties to support env needs * @param loaderProps loader Properties */ public void setLoaderProps(Properties loaderProps); /** * Sets the service to be provided * @param service The BardResourceService to run */ public void setService(BardResourceService service); }