Class Handles

java.lang.Object
org.jdbi.v3.core.Handles
All Implemented Interfaces:
JdbiConfig<Handles>

public class Handles extends Object implements JdbiConfig<Handles>
Configuration class for handles.
  • Constructor Details

    • Handles

      public Handles()
  • Method Details

    • isForceEndTransactions

      public boolean isForceEndTransactions()
      Returns whether to enforce transaction termination discipline when a Handle is closed. This check is enabled by default. If enabled, and a handle is closed while a transaction is active (i.e. not committed or rolled back), an exception will be thrown. This check does not apply to handles allocated with a connection that already has an open transaction.
      Returns:
      whether to enforce transaction termination discipline when a Handle is closed.
    • setForceEndTransactions

      public void setForceEndTransactions(boolean forceEndTransactions)
      Sets whether to enforce transaction termination discipline when a Handle is closed.
      Parameters:
      forceEndTransactions - whether to enforce transaction termination discipline.
    • createCopy

      public Handles createCopy()
      Description copied from interface: JdbiConfig
      Returns a copy of this configuration object. Changes to the copy should not modify the original, and vice-versa.
      Specified by:
      createCopy in interface JdbiConfig<Handles>
      Returns:
      a copy of this configuration object.