Du ville gøre sådan her:
MongoClient mongoClient = new MongoClient();
List<String> dbs = mongoClient.getDatabaseNames();
Det vil blot give dig en liste over alle tilgængelige databasenavne.
Du kan se dokumentationen her .
Opdatering:
Som @CydrickT nævnt nedenfor, getDatabaseNames
er allerede forældet, så vi skal skifte til:
MongoClient mongoClient = new MongoClient();
MongoCursor<String> dbsCursor = mongoClient.listDatabaseNames().iterator();
while(dbsCursor.hasNext()) {
System.out.println(dbsCursor.next());
}