Package edu.uiuc.ncsa.qdl.config
Class QDLConfigurationLoaderUtils
- java.lang.Object
-
- edu.uiuc.ncsa.qdl.config.QDLConfigurationLoaderUtils
-
public class QDLConfigurationLoaderUtils extends Object
Takes node from a QDL configuration and sets a bunch of information for a configuration.Created by Jeff Gaynor
on 2/27/20 at 3:52 PM
-
-
Field Summary
Fields Modifier and Type Field Description static int
JAVA_MODULE_INDEX
static int
MODULE_FAILURES_INDEX
static int
MODULE_LOAD_MESSAGES_SIZE
static int
QDL_MODULE_INDEX
-
Constructor Summary
Constructors Constructor Description QDLConfigurationLoaderUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static String
runBootScript(QDLEnvironment config, State state)
static List<String>
setupJavaModule(State state, QDLLoader loader, JavaModuleConfig jmc)
static String[]
setupModules(QDLEnvironment config, State state)
static VFSDatabase
setupMySQLDatabase(edu.uiuc.ncsa.security.core.util.MyLoggingFacade logger, Map<String,String> map)
protected static VFSFileProvider
setupMySQLVFS(QDLEnvironment config, VFSSQLConfig myCfg)
static void
setupVFS(QDLEnvironment config, State state)
-
-
-
Method Detail
-
setupVFS
public static void setupVFS(QDLEnvironment config, State state)
-
setupMySQLDatabase
public static VFSDatabase setupMySQLDatabase(edu.uiuc.ncsa.security.core.util.MyLoggingFacade logger, Map<String,String> map)
-
setupMySQLVFS
protected static VFSFileProvider setupMySQLVFS(QDLEnvironment config, VFSSQLConfig myCfg)
-
setupModules
public static String[] setupModules(QDLEnvironment config, State state) throws Throwable
- Throws:
Throwable
-
setupJavaModule
public static List<String> setupJavaModule(State state, QDLLoader loader, JavaModuleConfig jmc)
-
runBootScript
public static String runBootScript(QDLEnvironment config, State state)
-
-