Clase: Mongo::supervisión::evento::Cmap::ConnectionReady
- Hereda:
-
Base
- Objeto
- evento::Base
- Base
- Mongo::supervisión::evento::Cmap::ConnectionReady
- Definido en:
- lib/mongo/supervisión/event/cmap/connection_ready.rb
Overview
Evento publicado cuando una conexión está lista para ser utilizada en operaciones.
Resumen de atributos de la instancia colapsar
-
#dirección ⇒ Mongo::Address
Solo lectura
Dirección La dirección del servidor al que está conectada la conexión.
-
#connection_id ⇒ Integer
Solo lectura
Connection_id El ID de la conexión.
Resumen del método de instancia colapsar
-
#initialize(address, id) ⇒ ConnectionReady
constructor
privado
Crear el evento.
-
#summary ⇒ String
Devuelve un resumen conciso pero útil del evento.
Detalles del Constructor
#initialize(address, id) ⇒ ConnectionReady
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.
43 44 45 46 |
# Archivo 'lib/mongo/supervisión/event/cmap/connection_ready.rb', línea 43 def inicializar(dirección, ID) @address = dirección @connection_id = ID end |
Detalles de atributo de instancias
#Dirección ⇒ Mongo::Address (solo lectura)
Devuelve dirección: la dirección del servidor al que está conectada la conexión.
29 30 31 |
# Archivo 'lib/mongo/supervisión/event/cmap/connection_ready.rb', línea 29 def dirección @address end |
#connection_id ⇒ Entero (solo lectura)
Devuelve connection_id El ID de la conexión.
34 35 36 |
# Archivo 'lib/mongo/supervisión/event/cmap/connection_ready.rb', línea 34 def connection_id @connection_id 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.
56 57 58 59 |
# Archivo 'lib/mongo/supervisión/event/cmap/connection_ready.rb', línea 56 def Resumen "#<#{self.clase.name.sub(/^Mongo::supervisión::evento::Cmap::/, '')} " + "dirección=#{dirección} id_conexión=#{id_conexión}>" end |