Інтерфейс MongoDB\Driver\Monitoring\SDAMSubscriber

(mongodb >=1.13.0)

Вступ

Класи можуть реалізувати цей інтерфейс для реєстрації передплатника подій, який отримує повідомлення про різні події SDAM. Додаткову інформацію дивіться у посібнику з » Виявлення та моніторингу серверів і » Моніторингу SDAM

Огляд інтерфейсів



    
    
     
      class MongoDB\Driver\Monitoring\SDAMSubscriber
     

     implements 
       MongoDB\Driver\Monitoring\Subscriber {
    

    /* Методы */
    
   abstract public serverChanged(MongoDB\Driver\Monitoring\ServerChangedEvent $event): void
abstract public serverClosed(MongoDB\Driver\Monitoring\ServerClosedEvent $event): void
abstract public serverHeartbeatFailed(MongoDB\Driver\Monitoring\ServerHeartbeatFailedEvent $event): void
abstract public serverHeartbeatStarted(MongoDB\Driver\Monitoring\ServerHeartbeatStartedEvent $event): void
abstract public serverHeartbeatSucceeded(MongoDB\Driver\Monitoring\ServerHeartbeatSucceededEvent $event): void
abstract public serverOpening(MongoDB\Driver\Monitoring\ServerOpeningEvent $event): void
abstract public topologyChanged(MongoDB\Driver\Monitoring\TopologyChangedEvent $event): void
abstract public topologyClosed(MongoDB\Driver\Monitoring\TopologyClosedEvent $event): void
abstract public topologyOpening(MongoDB\Driver\Monitoring\TopologyOpeningEvent $event): void

   }

список змін

ВерсияОпис
PECL mongodb 1.15.0Типи значень, що повертаються для методів оголошені як попередні в PHP 8.0 і новіше, що викликає повідомлення про старіння в коді, який реалізує цей інтерфейс без оголошення відповідних типів значень, що повертаються. Атрибут #[ReturnTypeWillChange] може бути доданий, щоб заглушити повідомлення про старіння.

Зміст