Class BasicTransactionTable

  • Direct Known Subclasses:
    ServiceTransactionTable

    public abstract class BasicTransactionTable
    extends edu.uiuc.ncsa.security.storage.sql.internals.Table
    Models and SQL table that holds transactions.

    Created by Jeff Gaynor
    on May 10, 2010 at 10:44:32 AM

    • Constructor Detail

      • BasicTransactionTable

        public BasicTransactionTable​(BasicTransactionKeys keys,
                                     String schema,
                                     String tablenamePrefix,
                                     String tablename)
        The schema and prefix are not part of the table's information, actually, but are needed to create its fully qualified name in context. Hence they must be supplied.
        Parameters:
        schema -
        tablenamePrefix -
    • Method Detail

      • createColumnDescriptors

        public void createColumnDescriptors()
        Overrides:
        createColumnDescriptors in class edu.uiuc.ncsa.security.storage.sql.internals.Table
      • getByTempCredStatement

        public String getByTempCredStatement()
      • getByAccessTokenStatement

        public String getByAccessTokenStatement()
      • getByVerifierStatement

        public String getByVerifierStatement()
      • toString

        public String toString()
        Overrides:
        toString in class edu.uiuc.ncsa.security.storage.sql.internals.Table