Classe: Mongo::Error::PoolError

Herda:
Erro
  • Objeto
mostrar tudo
Definido em:
lib/mongo/error/pool_error.rb

Visão geral

classe base abstrata para exceções relacionadas ao pool de conexões.

Desde:

  • 2.0.0

Subclasses conhecidas diretas

PoolClearedError, PoolClosedError, PoolPausedError

Recolhimento do Resumo do atributo de instância

Recolhimento do Resumo do método de instância

Detalhes do construtor

#initialize(endereço, pool, mensagem) ➤ PoolError

Este método faz parte de uma API privada. Evite usar esse método, se possível, pois ele pode ser removido ou alterado no futuro.

Instancie a nova exceção.

Desde:

  • 2.0.0



35
36
37
38
39
# File 'lib/mongo/error/pool_error.rb', linha 35

def inicializar(endereço, pool, mensagem)
  @address = endereço
  @pool = pool
  super(mensagem)
end

Detalhes do atributo da instância

#endereçoMongo::Endereço (somente leitura)

conexões do pool se conectam.

Retorna:

Desde:

  • 2.9.0



25
26
27
# File 'lib/mongo/error/pool_error.rb', linha 25

def endereço
  @address
end

#poolMongo::Server::ConnectionPool (readonly)

Retorna pool O pool de conexões.

Retorna:

Desde:

  • 2.11.0



30
31
32
# File 'lib/mongo/error/pool_error.rb', linha 30

def pool
  @pool
end