Interface DatabaseProvider
-
public interface DatabaseProvider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleancontainsDatabase(java.lang.String name)@NotNull de.dytanic.cloudnet.common.concurrent.ITask<java.lang.Boolean>containsDatabaseAsync(java.lang.String name)booleandeleteDatabase(java.lang.String name)@NotNull de.dytanic.cloudnet.common.concurrent.ITask<java.lang.Boolean>deleteDatabaseAsync(java.lang.String name)DatabasegetDatabase(java.lang.String name)java.util.Collection<java.lang.String>getDatabaseNames()@NotNull de.dytanic.cloudnet.common.concurrent.ITask<java.util.Collection<java.lang.String>>getDatabaseNamesAsync()
-
-
-
Method Detail
-
getDatabase
Database getDatabase(java.lang.String name)
-
containsDatabase
boolean containsDatabase(java.lang.String name)
-
deleteDatabase
boolean deleteDatabase(java.lang.String name)
-
getDatabaseNames
java.util.Collection<java.lang.String> getDatabaseNames()
-
containsDatabaseAsync
@NotNull @NotNull de.dytanic.cloudnet.common.concurrent.ITask<java.lang.Boolean> containsDatabaseAsync(java.lang.String name)
-
deleteDatabaseAsync
@NotNull @NotNull de.dytanic.cloudnet.common.concurrent.ITask<java.lang.Boolean> deleteDatabaseAsync(java.lang.String name)
-
getDatabaseNamesAsync
@NotNull @NotNull de.dytanic.cloudnet.common.concurrent.ITask<java.util.Collection<java.lang.String>> getDatabaseNamesAsync()
-
-