Class AdminClientSQLStore<V extends AdminClient>

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static String DEFAULT_TABLENAME  
      • Fields inherited from class edu.uiuc.ncsa.security.storage.sql.SQLStore

        converter, identifiableProvider
      • Fields inherited from interface edu.uiuc.ncsa.security.core.Store

        VERSION_TAG
    • Constructor Summary

      Constructors 
      Constructor Description
      AdminClientSQLStore​(edu.uiuc.ncsa.security.storage.sql.ConnectionPool connectionPool, edu.uiuc.ncsa.security.storage.sql.internals.Table table, javax.inject.Provider<V> identifiableProvider, edu.uiuc.ncsa.security.storage.data.MapConverter<V> converter)  
    • Constructor Detail

      • AdminClientSQLStore

        public AdminClientSQLStore​(edu.uiuc.ncsa.security.storage.sql.ConnectionPool connectionPool,
                                   edu.uiuc.ncsa.security.storage.sql.internals.Table table,
                                   javax.inject.Provider<V> identifiableProvider,
                                   edu.uiuc.ncsa.security.storage.data.MapConverter<V> converter)
    • Method Detail

      • getMapConverter

        public edu.uiuc.ncsa.security.storage.data.MapConverter<V> getMapConverter()
        Specified by:
        getMapConverter in interface AdminClientStore<V extends AdminClient>
        Overrides:
        getMapConverter in class edu.uiuc.ncsa.security.storage.sql.SQLStore<V extends AdminClient>
      • save

        public void save​(V value)
        Specified by:
        save in interface edu.uiuc.ncsa.security.core.Store<V extends AdminClient>
        Overrides:
        save in class edu.uiuc.ncsa.security.storage.sql.SQLStore<V extends AdminClient>
      • create

        public V create()
        Specified by:
        create in interface edu.uiuc.ncsa.security.core.Store<V extends AdminClient>
        Overrides:
        create in class edu.uiuc.ncsa.security.storage.sql.SQLStore<V extends AdminClient>