Class QDLSASCFConfigurationLoader<T extends QDLSASEnvironment>

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

    public class QDLSASCFConfigurationLoader<T extends QDLSASEnvironment>
    extends edu.uiuc.ncsa.sas.loader.SASCFConfigurationLoader<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.CFLoggingConfigLoader

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

      • Fields inherited from class edu.uiuc.ncsa.security.storage.CFDBConfigLoader

        derbyConnectionPoolProvider, mariaDBConnectionPoolProvider, mySQLConnectionPoolProvider, pgConnectionPoolProvider
      • Fields inherited from class edu.uiuc.ncsa.security.core.util.CFLoggingConfigLoader

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

        VERSION_NUMBER
    • Constructor Summary

      Constructors 
      Constructor Description
      QDLSASCFConfigurationLoader​(edu.uiuc.ncsa.security.core.cf.CFNode node)  
      QDLSASCFConfigurationLoader​(edu.uiuc.ncsa.security.core.cf.CFNode 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.SASCFConfigurationLoader

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

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

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

      • QDLSASCFConfigurationLoader

        public QDLSASCFConfigurationLoader​(edu.uiuc.ncsa.security.core.cf.CFNode node,
                                           edu.uiuc.ncsa.security.core.util.MyLoggingFacade logger)
      • QDLSASCFConfigurationLoader

        public QDLSASCFConfigurationLoader​(edu.uiuc.ncsa.security.core.cf.CFNode 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.SASCFConfigurationLoader<T extends QDLSASEnvironment>