Interface DatabaseProvider


  • public interface DatabaseProvider
    • 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()