Clase: Mongo::supervisión::evento::Cmap::ConnectionCreated

Hereda:
Base Mostrar todo
Definido en:
lib/mongo/supervisión/evento/cmap/connection_created.rb

Overview

Evento publicado cuando se crea una conexión.

Desde:

  • 2.9.0

Resumen de atributos de la instancia colapsar

Resumen del método de instancia colapsar

Detalles del constructor

#initialize(address, id) ⇒ ConnectionCreated

Este método forma parte de una API privada. Debe evitarlo si es posible, ya que podría eliminarse o modificarse en el futuro.

Crear el evento.

Ejemplos:

Crear el evento.

ConnectionCreated.new(address, id)

Desde:

  • 2.9.0



46
47
48
49
# Archivo 'lib/mongo/supervisión/evento/cmap/connection_created.rb', línea 46

def inicializar(dirección, ID)
  @address = dirección
  @id_de_conexión = ID
end

Detalles de los atributos de instancia

#direcciónMongo::Address (solo lectura)

Dirección de retorno La dirección del servidor al que se conectará la conexión.

Devuelve:

  • (Mongo::Address)

    dirección La dirección del servidor al que se establecerá la conexión.

Desde:

  • 2.9.0



32
33
34
# Archivo 'lib/mongo/supervisión/evento/cmap/connection_created.rb', línea 32

def dirección
  @address
end

#connection_idEntero (solo lectura)

Devuelve connection_id El ID de la conexión.

Devuelve:

  • (Número entero)

    connection_id El ID de la conexión.

Desde:

  • 2.9.0



37
38
39
# Archivo 'lib/mongo/supervisión/evento/cmap/connection_created.rb', línea 37

def connection_id
  @id_de_conexión
end

Detalles del método de instancia

#summaryString

Nota:

Este método es experimental y está sujeto a cambios.

Devuelve un resumen conciso pero útil del evento.

Devuelve:

  • (string)

    Resumen de cadena del evento.

Desde:

  • 2.9.0



59
60
61
62
# Archivo 'lib/mongo/supervisión/evento/cmap/connection_created.rb', línea 59

def Resumen
  "#<#{self.clase.name.sub(/^Mongo::supervisión::evento::Cmap::/, '')} " +
      "dirección=#{dirección} id_de_conexión=#{id_de_conexión}>"
end