Class JSONStoreProviders.JSONStoreMSProvider

  • All Implemented Interfaces:
    OA4MPConfigTags, edu.uiuc.ncsa.security.core.configuration.ConfigurationTags, edu.uiuc.ncsa.security.core.configuration.provider.CfgEventListener, edu.uiuc.ncsa.security.core.configuration.StorageConfigurationTags, edu.uiuc.ncsa.security.util.mail.MailConfigurationTags, EventListener, javax.inject.Provider<edu.uiuc.ncsa.security.util.json.JSONStore>
    Enclosing class:
    JSONStoreProviders

    public static class JSONStoreProviders.JSONStoreMSProvider
    extends edu.uiuc.ncsa.security.core.configuration.provider.TypedProvider<edu.uiuc.ncsa.security.util.json.JSONStore>
    implements OA4MPConfigTags
    • Constructor Detail

      • JSONStoreMSProvider

        public JSONStoreMSProvider​(org.apache.commons.configuration.tree.ConfigurationNode config)
    • Method Detail

      • componentFound

        public Object componentFound​(edu.uiuc.ncsa.security.core.configuration.provider.CfgEvent configurationEvent)
        Specified by:
        componentFound in interface edu.uiuc.ncsa.security.core.configuration.provider.CfgEventListener
      • get

        public edu.uiuc.ncsa.security.util.json.JSONStore get()
        Specified by:
        get in interface javax.inject.Provider<edu.uiuc.ncsa.security.util.json.JSONStore>