Class ConfigurationManager_impl

    • Field Detail

      • LOG_RESOURCE_BUNDLE

        protected static final java.lang.String LOG_RESOURCE_BUNDLE
        resource bundle for log messages
        See Also:
        Constant Field Values
      • mSharedParamMap

        private java.util.Map<java.lang.String,​java.lang.Object> mSharedParamMap
        Map containing configuration parameter values and links for parameter values shared by all sessions. Can't (currently) be a concurrentHashMap because it stores nulls
    • Constructor Detail

      • ConfigurationManager_impl

        public ConfigurationManager_impl()
    • Method Detail

      • lookupSharedParamNoLinks

        protected java.lang.Object lookupSharedParamNoLinks​(java.lang.String aCompleteName)
        Description copied from class: ConfigurationManagerImplBase
        Looks up the value of a shared parameter, but does NOT follow links. Concrete subclasses must implement this to do the actual retrieval of configuration parameter values.
        Specified by:
        lookupSharedParamNoLinks in class ConfigurationManagerImplBase
        Parameters:
        aCompleteName - complete name, of the form context/parameter$group
        Returns:
        value of parameter, or null if no value assigned
      • createParams

        private java.lang.Object createParams​(java.lang.String[] values,
                                              java.lang.String paramType)
      • createParamsForClass

        private <T> java.lang.Object createParamsForClass​(java.lang.String[] values,
                                                          java.lang.Class<T> clas)