C# Class Bus.Transport.Network.HeartbeatManager

Inheritance: IHeartbeatManager
Afficher le fichier Open project: jbouzaglou/PetPigeonsESB

Méthodes publiques

Méthode Description
Dispose ( ) : void
HeartbeatManager ( IHeartbeatingConfiguration heartbeatingConfiguration, IMessageSender messageSender, IDataReceiver dataReceiver ) : System
Initialize ( ) : void
RegisterHeartbeat ( HeartbeatMessage heartbeat ) : void
StartMonitoring ( IEndpoint endpoint ) : void

Private Methods

Méthode Description
OnUpdateValueFactory ( IEndpoint point, HeartbeatInformation oldinfo ) : HeartbeatInformation

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

HeartbeatManager() public méthode

public HeartbeatManager ( IHeartbeatingConfiguration heartbeatingConfiguration, IMessageSender messageSender, IDataReceiver dataReceiver ) : System
heartbeatingConfiguration IHeartbeatingConfiguration
messageSender IMessageSender
dataReceiver IDataReceiver
Résultat System

Initialize() public méthode

public Initialize ( ) : void
Résultat void

RegisterHeartbeat() public méthode

public RegisterHeartbeat ( HeartbeatMessage heartbeat ) : void
heartbeat Bus.InfrastructureMessages.Heartbeating.HeartbeatMessage
Résultat void

StartMonitoring() public méthode

public StartMonitoring ( IEndpoint endpoint ) : void
endpoint IEndpoint
Résultat void