Class UserContextConnectionProvider

java.lang.Object
org.jooq.impl.DataSourceConnectionProvider
org.diabetestechnology.drh.udi.UserContextConnectionProvider
All Implemented Interfaces:
org.jooq.ConnectionProvider

public class UserContextConnectionProvider extends org.jooq.impl.DataSourceConnectionProvider
  • Field Details

  • Constructor Details

    • UserContextConnectionProvider

      public UserContextConnectionProvider(DataSource dataSource)
    • UserContextConnectionProvider

      public UserContextConnectionProvider(CustomDataSource dataSource)
  • Method Details

    • setVariable

      public static void setVariable(String key, String value)
    • setRoleVariable

      public static void setRoleVariable(String key, List<String> values)
    • clear

      public static void clear()
    • acquire

      public Connection acquire()
      Specified by:
      acquire in interface org.jooq.ConnectionProvider
      Overrides:
      acquire in class org.jooq.impl.DataSourceConnectionProvider
    • release

      public void release(Connection connection)
      Specified by:
      release in interface org.jooq.ConnectionProvider
      Overrides:
      release in class org.jooq.impl.DataSourceConnectionProvider