Clase: Mongo::supervisión::Evento::Cmap::PoolCreated
- Hereda:
-
Base
- Objeto
- evento::Base
- Base
- Mongo::supervisión::evento::Cmap::PoolCreated
- Definido en:
- lib/mongo/supervisión/evento/cmap/pool_created.rb
Overview
Evento publicado cuando se crea un pool de conexiones.
Resumen de atributos de la instancia colapsar
-
#dirección ⇒ Mongo::Address
Solo lectura
Dirección La dirección del servidor a la que se conectarán las conexiones del pool.
-
#options ⇒ Hash
Solo lectura
Opciones Opciones especificadas para la creación del pool.
-
#pool ⇒ Mongo::Server::ConnectionPool
Solo lectura
creado.
Resumen del método de instancia colapsar
-
#inicializar(dirección, opciones, pool) ⇒ poolCreado
constructor
privado
Crear el evento.
-
#summary ⇒ String
Devuelve un resumen conciso pero útil del evento.
Detalles del Constructor
#initialize(dirección, opciones, pool) ⇒ PoolCreated
Este método es parte de una API privada. Se debe evitar el uso de este método si es posible, ya que podría eliminarse o modificarse en el futuro.
Crear el evento.
50 51 52 53 54 |
# Archivo 'lib/mongo/supervisión/evento/cmap/pool_created.rb', línea 50 def inicializar(dirección, , group) @address = dirección @options = .dup.freeze @pool = group end |
Detalles de atributo de instancias
#Dirección ⇒ Mongo::Address (solo lectura)
Dirección de retorno La dirección del servidor a la que se conectarán las conexiones del pool.
29 30 31 |
# Archivo 'lib/mongo/supervisión/evento/cmap/pool_created.rb', línea 29 def dirección @address end |
#opciones ⇒ Hash (solo lectura)
Devuelve derechos Options especificadas para la creación de pools.
34 35 36 |
# Archivo 'lib/mongo/supervisión/evento/cmap/pool_created.rb', línea 34 def @options end |
#pool ⇒ Mongo::servidor::ConnectionPool (solo lectura)
creado.
41 42 43 |
# Archivo 'lib/mongo/supervisión/evento/cmap/pool_created.rb', línea 41 def group @pool end |
Detalles del método de instancia
#summary → String
Nota:
Este método es experimental y está sujeto a cambios.
Devuelve un resumen conciso pero útil del evento.
64 65 66 67 |
# Archivo 'lib/mongo/supervisión/evento/cmap/pool_created.rb', línea 64 def Resumen "#<#{self.clase.name.sub(/^Mongo::supervisión::evento::Cmap::/, '')} " + "dirección=#{dirección} opciones=#{} pool=0x#{pool.object_id}>" end |