Skip to content

Commit 9b9d66a

Browse files
committed
TRUNK-6571: Follow-up: Restore set
1 parent e94476a commit 9b9d66a

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

api/src/main/java/org/openmrs/util/DatabaseUtil.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
import java.sql.SQLException;
1717
import java.util.ArrayList;
1818
import java.util.Arrays;
19+
import java.util.Collections;
1920
import java.util.HashSet;
2021
import java.util.List;
2122
import java.util.Set;
@@ -46,9 +47,9 @@ private DatabaseUtil() {
4647
private static final String JTDS_DRIVER = "net.sourceforge.jtds.jdbc.Driver";
4748
private static final String SQLSERVER_DRIVER = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
4849

49-
private static final List<String> ALLOWED_JDBC_DRIVERS = Arrays.asList(
50+
private static final Set<String> ALLOWED_JDBC_DRIVERS = Collections.unmodifiableSet(new HashSet<>(Arrays.asList(
5051
MYSQL_DRIVER, MYSQL_LEGACY_DRIVER, MARIADB_DRIVER, POSTGRESQL_DRIVER, H2_DRIVER, HSQLDB_DRIVER, ORACLE_DRIVER, SQLSERVER_DRIVER, JTDS_DRIVER
51-
);
52+
)));
5253

5354
private static final Logger log = LoggerFactory.getLogger(DatabaseUtil.class);
5455

0 commit comments

Comments
 (0)