package com.marklogic.client.modulesloader;
import java.io.File;
import java.util.Set;
import com.marklogic.client.DatabaseClient;
public interface ModulesLoader {
/**
* Use the given DatabaseClient to load modules found in the given directory. Return a set containing any files that
* were loaded.
*
* @param directory
* @param modulesFinder
* @param client
* @return
*/
public Set<File> loadModules(File directory, ModulesFinder modulesFinder, DatabaseClient client);
}