Package com.illumon.iris.db.util.scripts
Class ScriptPathLoaderManager
java.lang.Object
com.illumon.iris.db.util.scripts.ScriptPathLoaderManager
public class ScriptPathLoaderManager extends Object
A class that manages a set of
repositories
and provides helper methods
to create a loader
for retrieving scripts available to specific users.-
Constructor Summary
Constructors Constructor Description ScriptPathLoaderManager(List<ScriptRepository> scriptRepositories, IrisGroupProvider irisGroupProvider)
-
Method Summary
Modifier and Type Method Description ScriptPathLoader
getUserLoader(String username)
void
refreshAll()
-
Constructor Details
-
ScriptPathLoaderManager
public ScriptPathLoaderManager(@NotNull List<ScriptRepository> scriptRepositories, IrisGroupProvider irisGroupProvider)
-
-
Method Details
-
getUserLoader
-
refreshAll
public void refreshAll()
-