mongoDBサーバーがmongoDBのJavaドライバーから実行されているかどうかを確認する方法があるのだろうか?
チュートリアルによると、私はできる
Mongo m = new Mongo();
// or
Mongo m = new Mongo( "localhost" , 27017 );
// and
DB db = m.getDB( "mydb" );
しかし、これらのMongoとDBを使用できることを確認するにはどうすればよいですか?APIにisConnected()メソッドがありません。
db.getConnector().isOpen()
trueを返します
私が見つけた唯一の方法は、db.getDatabaseNames()を呼び出してMongoExceptionをキャッチすることです。
もっと文明的なアプローチがあれば?