configuration.setLoginTimeoutSeconds(Objects.toString(loginTimeout, null)); configuration.setManagedConnFactoryClass(managedConnFactory); configuration.setMaxPoolSize(Objects.toString(maxPoolSize, null)); configuration.setPassword(password); configuration.setTransactionType(transactionType);