Class AdminClientSQLStore<V extends AdminClient>

    • 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>