Class ConnectionSet

  • Direct Known Subclasses:
    SingleConnectionConnectionSet

    public class ConnectionSet
    extends java.lang.Object
    Класс с коннекшнами к базе. В данный момент использование не особо целесообразно, но передаётся в событиях чтобы в будущем не менять API.
    • Constructor Detail

      • ConnectionSet

        protected ConnectionSet​(java.sql.Connection master)
      • ConnectionSet

        protected ConnectionSet​(java.sql.Connection master,
                                boolean autoCommit)
      • ConnectionSet

        public ConnectionSet​(ConnectionPool setup,
                             boolean autoCommit)
    • Method Detail

      • getConnection

        public java.sql.Connection getConnection()
      • newMasterConnection

        protected java.sql.Connection newMasterConnection()
      • newSlaveConnection

        protected java.sql.Connection newSlaveConnection()
      • newTrashConnection

        protected java.sql.Connection newTrashConnection​(java.lang.String tableName)
      • getSlaveConnection

        public java.sql.Connection getSlaveConnection()
      • getTrashConnection

        public java.sql.Connection getTrashConnection​(java.lang.String tableName,
                                                      int defaultType)
      • recycle

        public void recycle()
      • getAutoCommit

        public boolean getAutoCommit()
      • setAutoCommit

        public void setAutoCommit​(boolean autoCommit)
      • rollback

        public void rollback()
      • finalize

        protected void finalize()
                         throws java.lang.Throwable
        Overrides:
        finalize in class java.lang.Object
        Throws:
        java.lang.Throwable