Class SQLBaseTransactionStore<V extends BasicTransaction>

  • All Implemented Interfaces:
    edu.uiuc.ncsa.security.core.Store<V>, Map<edu.uiuc.ncsa.security.core.Identifier,​V>, TransactionStore<V>
    Direct Known Subclasses:
    SQLServiceTransactionStore

    public abstract class SQLBaseTransactionStore<V extends BasicTransaction>
    extends edu.uiuc.ncsa.security.storage.sql.SQLStore<V>
    implements TransactionStore<V>
    Generic SQL implementation. This is SQL:2003 compliant and should work with most major vendors databases without change.

    Created by Jeff Gaynor
    on May 10, 2010 at 3:45:05 PM

    • Constructor Detail

      • SQLBaseTransactionStore

        protected SQLBaseTransactionStore​(TokenForge tokenForge,
                                          edu.uiuc.ncsa.security.storage.sql.ConnectionPool connectionPool,
                                          edu.uiuc.ncsa.security.storage.sql.internals.Table table,
                                          javax.inject.Provider<V> idp,
                                          edu.uiuc.ncsa.security.storage.data.MapConverter converter)