/** * Same as {@link DB#withDb(String, Properties, Supplier)}, but with db name {@link DB#DEFAULT_NAME}. */ public static <T> T withDb(String jndiName, Properties jndiProperties, Supplier<T> supplier) { return new DB(DB.DEFAULT_NAME).withDb(jndiName, jndiProperties, supplier); }
/** * Same as {@link DB#withDb(String, Properties, Supplier)}, but with db name {@link DB#DEFAULT_NAME}. */ public static <T> T withDb(String driver, String url, Properties properties, Supplier<T> supplier) { return new DB(DB.DEFAULT_NAME).withDb(driver, url, properties, supplier); }
/** * Same as {@link DB#withDb(DataSource, Supplier)}, but with db name {@link DB#DEFAULT_NAME}. */ public static <T> T withDb(DataSource dataSource, Supplier<T> supplier) { return new DB(DB.DEFAULT_NAME).withDb(dataSource, supplier); }
/** * Same as {@link DB#withDb(Supplier)}, but with db name {@link DB#DEFAULT_NAME}. */ public <T> T withDb(Supplier<T> supplier) { return new DB(DB.DEFAULT_NAME).withDb(supplier); } }
/** * Same as {@link DB#withDb(String, Supplier)}, but with db name {@link DB#DEFAULT_NAME}. */ public static <T> T withDb(String jndiName, Supplier<T> supplier) { return new DB(DB.DEFAULT_NAME).withDb(jndiName, supplier); }
/** * Same as {@link DB#withDb(String, String, String, String, Supplier)}, but with db name {@link DB#DEFAULT_NAME}. */ public static <T> T withDb(String driver, String url, String user, String password, Supplier<T> supplier) { return new DB(DB.DEFAULT_NAME).withDb(driver, url, user, password, supplier); }
/** * Same as {@link DB#withDb(String, Supplier)}, but with db name {@link DB#DEFAULT_NAME}. */ public static <T> T withDb(String jndiName, Supplier<T> supplier) { return new DB(DB.DEFAULT_NAME).withDb(jndiName, supplier); }
/** * Same as {@link DB#withDb(DataSource, Supplier)}, but with db name {@link DB#DEFAULT_NAME}. */ public static <T> T withDb(DataSource dataSource, Supplier<T> supplier) { return new DB(DB.DEFAULT_NAME).withDb(dataSource, supplier); }
/** * Same as {@link DB#withDb(Supplier)}, but with db name {@link DB#DEFAULT_NAME}. */ public <T> T withDb(Supplier<T> supplier) { return new DB(DB.DEFAULT_NAME).withDb(supplier); } }
/** * Same as {@link DB#withDb(String, Properties, Supplier)}, but with db name {@link DB#DEFAULT_NAME}. */ public static <T> T withDb(String jndiName, Properties jndiProperties, Supplier<T> supplier) { return new DB(DB.DEFAULT_NAME).withDb(jndiName, jndiProperties, supplier); }
/** * Same as {@link DB#withDb(String, Properties, Supplier)}, but with db name {@link DB#DEFAULT_NAME}. */ public static <T> T withDb(String driver, String url, Properties properties, Supplier<T> supplier) { return new DB(DB.DEFAULT_NAME).withDb(driver, url, properties, supplier); }
/** * Same as {@link DB#withDb(String, String, String, String, Supplier)}, but with db name {@link DB#DEFAULT_NAME}. */ public static <T> T withDb(String driver, String url, String user, String password, Supplier<T> supplier) { return new DB(DB.DEFAULT_NAME).withDb(driver, url, user, password, supplier); }