メソッドのサマリー
create(com.mongodb.client.MongoClient mongoClient, StringSE databaseName)create(com.mongodb.ConnectionString connectionString)default org.bson.codecs.configuration.CodecRegistry
MongoDB Java ドライバーによって使用される基盤となる CodecRegistry を取得します。
com.mongodb.client.MongoDatabase
基礎となるファクトリから MongoDatabase を取得します。
com.mongodb.client.MongoDatabase
指定された名前のデータベースにアクセスするには、MongoDatabase インスタンスを取得します。
com.mongodb.client.ClientSession
getSession(com.mongodb.ClientSessionOptions options) 指定された ClientSessionOptions の ClientSession を取得します。
default boolean
指定されたセッションを認識してバインドされている
MongoDatabase インスタンスを返す、
MongoDatabaseFactory の
ClientSession バインドインスタンスを取得します。
MongoDatabaseFactory の
ClientSession バインドされたインスタンスを取得し、指定された
options で新しいセッションを認識してバインドされている
MongoDatabase インスタンスを返します。
メソッドの詳細
create
- パラメーター:
connectionString - データベース接続の接続座標。データベース名を含める必要があり、null または空であってはなりません。- 導入:
- 4.5.2
- 関連事項:
create
- パラメーター:
connectionString - データベース接続の接続座標。データベース名も含める必要があり、null であってはなりません。- 導入:
- 4.5.2
create
指定された
MongoClient から新しい
MongoDatabaseFactory インスタンスを作成します。管理対象クライアントインスタンスは、クライアントが不要になった時点で、ユーザー(またはアプリケーションコンテナー)によって破棄されることを想定しています。
- パラメーター:
mongoClient - null であってはなりません。databaseName - null または空であってはなりません。- 導入:
- 4.5.2
getMongoDatabase
基礎となるファクトリから MongoDatabase を取得します。
- 戻り値:
- 決して null にはなりません。
- 例外:
DataAccessException
getMongoDatabase
指定された名前のデータベースにアクセスするには、MongoDatabase インスタンスを取得します。
- パラメーター:
dbName - null であってはなりません。- 戻り値:
- 決して null にはなりません。
- 例外:
DataAccessException
getExceptionTranslator
- 戻り値:
- null になることはありません。
getCodecRegistry
default org.bson.codecs.configuration.CodecRegistry getCodecRegistry()
MongoDB Java ドライバーによって使用される基盤となる CodecRegistry を取得します。
- 次で指定:
- インターフェース
CodecRegistryProvider の getCodecRegistry - 戻り値:
- 決して null にはなりません。
getSession
com.mongodb.client.ClientSession getSession(com.mongodb.ClientSessionOptions options)
指定された ClientSessionOptions の ClientSession を取得します。
- 次で指定:
- インターフェース
MongoSessionProvider の getSession - パラメーター:
options - null であってはなりません。- 戻り値:
- 決して null にはなりません。
- 導入:
- 2.1
withSession
MongoDatabaseFactory の
ClientSession バインドされたインスタンスを取得し、指定された
options で新しいセッションを認識してバインドされている
MongoDatabase インスタンスを返します。
- パラメーター:
options - null であってはなりません。- 戻り値:
- 決して null にはなりません。
- 導入:
- 2.1
withSession
指定されたセッションを認識してバインドされている
MongoDatabase インスタンスを返す、
MongoDatabaseFactory の
ClientSession バインドインスタンスを取得します。
- パラメーター:
session - null であってはなりません。- 戻り値:
- 決して null にはなりません。
- 導入:
- 2.1
isTransactionActive
default boolean isTransactionActive()
- 戻り値:
- アクティブなトランザクションがある場合は true、それ以外の場合は false です。
- 導入:
- 2.1.3