Since: 1.13.0

interface SDAMSubscriber implements Subscriber (View source)

Methods

void
serverChanged(ServerChangedEvent $event)

Notification method for a server description change

void
serverClosed(ServerClosedEvent $event)

Notification method for closing a server

void
serverOpening(ServerOpeningEvent $event)

Notification method for opening a server

void
serverHeartbeatFailed(ServerHeartbeatFailedEvent $event)

Notification method for a failed server heartbeat

void
serverHeartbeatStarted(ServerHeartbeatStartedEvent $event)

Notification method for a started server heartbeat

void
serverHeartbeatSucceeded(ServerHeartbeatSucceededEvent $event)

Notification method for a successful server heartbeat

void
topologyChanged(TopologyChangedEvent $event)

Notification method for a topology description change

void
topologyClosed(TopologyClosedEvent $event)

Notification method for closing the topology

void
topologyOpening(TopologyOpeningEvent $event)

Notification method for opening the topology

Details

void serverChanged(ServerChangedEvent $event)

Notification method for a server description change

Parameters

ServerChangedEvent $event

Return Value

void

void serverClosed(ServerClosedEvent $event)

Notification method for closing a server

Parameters

ServerClosedEvent $event

Return Value

void

void serverOpening(ServerOpeningEvent $event)

Notification method for opening a server

Parameters

ServerOpeningEvent $event

Return Value

void

void serverHeartbeatFailed(ServerHeartbeatFailedEvent $event)

Notification method for a failed server heartbeat

Parameters

ServerHeartbeatFailedEvent $event

Return Value

void

void serverHeartbeatStarted(ServerHeartbeatStartedEvent $event)

Notification method for a started server heartbeat

Parameters

ServerHeartbeatStartedEvent $event

Return Value

void

void serverHeartbeatSucceeded(ServerHeartbeatSucceededEvent $event)

Notification method for a successful server heartbeat

Parameters

ServerHeartbeatSucceededEvent $event

Return Value

void

void topologyChanged(TopologyChangedEvent $event)

Notification method for a topology description change

Parameters

TopologyChangedEvent $event

Return Value

void

void topologyClosed(TopologyClosedEvent $event)

Notification method for closing the topology

Parameters

TopologyClosedEvent $event

Return Value

void

void topologyOpening(TopologyOpeningEvent $event)

Notification method for opening the topology

Parameters

TopologyOpeningEvent $event

Return Value

void