Class ConnectionWrapper

  • All Implemented Interfaces:
    java.lang.AutoCloseable

    public final class ConnectionWrapper
    extends java.lang.Object
    implements java.lang.AutoCloseable
    • Constructor Detail

      • ConnectionWrapper

        public ConnectionWrapper​(java.sql.Connection connection)
    • Method Detail

      • borrow

        public static ConnectionWrapper borrow​(java.util.function.Supplier<java.sql.Connection> newConnectionProducer)
      • threadHasOpenConnection

        public static boolean threadHasOpenConnection()
      • conn

        public java.sql.Connection conn()
      • commit

        public void commit()
      • rollback

        public void rollback()
      • close

        public void close()
        Specified by:
        close in interface java.lang.AutoCloseable
      • forceClose

        public void forceClose()