Files
Database/src/main/java/com/andrewkydev/database/DatabaseProvider.java
2026-01-15 22:38:46 +03:00

21 lines
473 B
Java

package com.andrewkydev.database;
public final class DatabaseProvider {
private static volatile DatabaseApi api;
private DatabaseProvider() {
}
public static void set(DatabaseApi api) {
DatabaseProvider.api = api;
}
public static DatabaseApi get() {
DatabaseApi current = api;
if (current == null) {
throw new IllegalStateException("DatabaseApi is not initialized");
}
return current;
}
}