クラス: Mongo::Error::NoServiceConnectionAvalable

継承:
エラー
  • オブジェクト
すべて表示
定義:
lib/mongo/error/no_service_ connection_available.rb

Overview

ドライバーが特定のサービスへの接続を必要とするが、接続プール内に一致する接続が存在しない場合に発生します。

以来

  • 2.0.0

インスタンス属性の概要を折りたたむ

クラスメソッドの概要を折りたたむ

インスタンス メソッドの概要を折りたたむ

コンストラクターの詳細

#初期化(メッセージ、アドレス:、service_id: )=NoServiceConnectionAvalable

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

NoServiceConnectionAavailable の新しいインスタンスを返します。

以来

  • 2.0.0



23
24
25
26
27
28
ファイル #lib/mongo/error/no_service_ connection_available.rb 」、行:23

デフォルト 初期化(メッセージ, address, service_id:)
  スーパー(メッセージ)

  @address = address
  @service_id = service_id
end

インスタンス属性の詳細

アドレス= Mongo::Address (読み取り専用)

接続が要求されたアドレスを返します。

次の値を返します。

以来

  • 2.0.0



32
33
34
ファイル #lib/mongo/error/no_service_ connection_available.rb 」、行:32

デフォルト address
  @address
end

# service_id = nil |オブジェクト(読み取り専用)

サービス ID を返します。

次の値を返します。

  • ( nil | Object )

    サービス ID

以来

  • 2.0.0



35
36
37
ファイル #lib/mongo/error/no_service_ connection_available.rb 」、行:35

デフォルト service_id
  @service_id
end

クラスメソッドの詳細

generate (address:, service_id:)=オブジェクト

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

以来

  • 2.0.0



38
39
40
41
42
43
44
ファイル #lib/mongo/error/no_service_ connection_available.rb 」、行:38

デフォルト 自己.生成(address, service_id:)
  新着情報(
    " の接続プールは 、サービス : { service_id } } の 接続を持っていませ ん 。,
    address address,
    service_id: service_id
  )
end