Class QDLSASConfigurationLoader<T extends QDLSASEnvironment>

  • All Implemented Interfaces:
    edu.uiuc.ncsa.security.core.util.ConfigurationLoader<T>, edu.uiuc.ncsa.security.core.Version, Serializable

    public class QDLSASConfigurationLoader<T extends QDLSASEnvironment>
    extends edu.uiuc.ncsa.sas.loader.SASConfigurationLoader<T>

    Created by Jeff Gaynor
    on 8/28/22 at 8:14 AM

    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class edu.uiuc.ncsa.security.core.util.LoggingConfigLoader

        edu.uiuc.ncsa.security.core.util.LoggingConfigLoader.MyLoggerProvider
    • Field Summary

      • Fields inherited from class edu.uiuc.ncsa.security.core.util.LoggingConfigLoader

        cn, debugger, loggerProvider, myLogger
      • Fields inherited from interface edu.uiuc.ncsa.security.core.Version

        VERSION_NUMBER
    • Constructor Summary

      Constructors 
      Constructor Description
      QDLSASConfigurationLoader​(org.apache.commons.configuration.tree.ConfigurationNode node)  
      QDLSASConfigurationLoader​(org.apache.commons.configuration.tree.ConfigurationNode node, edu.uiuc.ncsa.security.core.util.MyLoggingFacade logger)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      T createInstance()  
      • Methods inherited from class edu.uiuc.ncsa.sas.loader.SASConfigurationLoader

        getAccessList, getClientProvider, getConstants, getCSP, getVersionString, load
      • Methods inherited from class edu.uiuc.ncsa.security.storage.DBConfigLoader

        getDerbyConnectionPoolProvider, getDerbyConnectionPoolProvider, getMariaDBConnectionPoolProvider, getMariaDBConnectionPoolProvider, getMySQLConnectionPoolProvider, getMySQLConnectionPoolProvider, getPgConnectionPoolProvider, getPgConnectionPoolProvider, isDefaultStoreDisabled
      • Methods inherited from class edu.uiuc.ncsa.security.core.util.LoggingConfigLoader

        debug, getDebugger, getLoggerProvider, getMyLogger, info, setLoggerProvider, warn
    • Constructor Detail

      • QDLSASConfigurationLoader

        public QDLSASConfigurationLoader​(org.apache.commons.configuration.tree.ConfigurationNode node,
                                         edu.uiuc.ncsa.security.core.util.MyLoggingFacade logger)
      • QDLSASConfigurationLoader

        public QDLSASConfigurationLoader​(org.apache.commons.configuration.tree.ConfigurationNode node)
    • Method Detail

      • createInstance

        public T createInstance()
        Specified by:
        createInstance in interface edu.uiuc.ncsa.security.core.util.ConfigurationLoader<T extends QDLSASEnvironment>
        Overrides:
        createInstance in class edu.uiuc.ncsa.sas.loader.SASConfigurationLoader<T extends QDLSASEnvironment>