Clase: Mongo::Supervisión::Evento::Cmap::ConnectionCheckedIn
- Hereda:
-
Base
- Objeto
- evento::Base
- Base
- Mongo::Supervisión::Evento::Cmap::ConnectionCheckedIn
- Definido en:
- lib/mongo/supervisión/evento/cmap/connection_checked_in.rb
Overview
Evento publicado cuando se devuelve una conexión a un pool de conexiones.
Resumen de atributos de la instancia colapsar
-
#dirección ⇒ Dirección
Solo lectura
Address La dirección del servidor al que se conectó la conexión.
-
#connection_id ⇒ Integer
Solo lectura
Connection_id El ID de la conexión.
-
#pool ⇒ Mongo::Server::ConnectionPool
Solo lectura
se marcó como verificado en.
Resumen del método de instancia colapsar
-
#initialize(address, id, pool) ⇒ ConnectionCheckedIn
constructor
privado
Crear el evento.
-
#summary ⇒ String
Devuelve un resumen conciso pero útil del evento.
Detalles del Constructor
#inicializar(dirección, id, pool) ⇒ ConexiónRegistrada
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.
49 50 51 52 53 |
# archivo 'lib/mongo/supervisión/evento/cmap/connection_checked_in.rb', línea 49 def inicializar(dirección, ID, group) @address = dirección @connection_id = ID @pool = group end |
Detalles de atributo de instancias
#address ⇒ Dirección (solo lectura)
Devuelve la dirección La dirección del servidor al que se ha conectado la conexión.
28 29 30 |
# archivo 'lib/mongo/supervisión/evento/cmap/connection_checked_in.rb', línea 28 def dirección @address end |
#connection_id ⇒ Entero (solo lectura)
Devuelve connection_id El ID de la conexión.
33 34 35 |
# archivo 'lib/mongo/supervisión/evento/cmap/connection_checked_in.rb', línea 33 def connection_id @connection_id end |
#pool ⇒ Mongo::servidor::ConnectionPool (solo lectura)
se marcó como verificado en.
40 41 42 |
# archivo 'lib/mongo/supervisión/evento/cmap/connection_checked_in.rb', línea 40 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.
63 64 65 66 |
# archivo 'lib/mongo/supervisión/evento/cmap/connection_checked_in.rb', línea 63 def Resumen "#<#{self.clase.name.sub(/^Mongo::supervisión::evento::Cmap::/, '')} " + "dirección=#{dirección} id_conexión=#{id_conexión} pool=0x#{pool.id_objeto}>" end |