Partager via


ILogConsistencyProtocolServices Interface

Définition

Fonctionnalité à utiliser par les adaptateurs de vue de journal qui utilisent des protocoles de cohérence ou de réplication personnalisés. Extrait la communication entre les réplicas du grain de cohérence des journaux dans différents clusters.

public interface ILogConsistencyProtocolServices
type ILogConsistencyProtocolServices = interface
Public Interface ILogConsistencyProtocolServices

Propriétés

ActiveClusters

Liste de tous les clusters qui semblent actuellement avoir au moins une passerelle active rapportant au réseau à plusieurs clusters. Rien ne garantit que cette vue d’appartenance est complète ou cohérente. S’il n’existe aucun réseau à plusieurs clusters, retourne une liste contenant l’élément unique « I ».

GrainReference

Référence non typée pour ce grain.

MultiClusterConfiguration

Configuration multicluster actuelle de ce silo (tel qu’injecté par l’administrateur) ou null si aucun.

MultiClusterEnabled

Indique si ce cluster s’exécute dans un réseau à plusieurs clusters.

MyClusterId

ID de ce cluster. Retourne « I » si aucun réseau multi-cluster n’est présent.

RegistrationStrategy

Stratégie d’inscription multicluster pour ce grain.

SerializationManager

Gestionnaire de sérialisation.

Méthodes

CaughtException(String, Exception)

Consignez une exception interceptée dans le protocole de cohérence des journaux.

CaughtUserCodeException(String, String, Exception)

Journaliser une exception qui s’est produite dans le code utilisateur, pour un rappel

Log(LogLevel, String, Object[])

Sortez le message spécifié au niveau de journal spécifié.

Log(Severity, String, Object[])

Sortez le message spécifié au niveau de journal spécifié.

ProtocolError(String, Boolean)

Consignez une erreur qui s’est produite dans un protocole de cohérence des journaux.

SendMessage(ILogConsistencyProtocolMessage, String)

Envoyer un message à un cluster distant.

SubscribeToMultiClusterConfigurationChanges()

Fonctionnalité à utiliser par les adaptateurs de vue de journal qui utilisent des protocoles de cohérence ou de réplication personnalisés. Extrait la communication entre les réplicas du grain de cohérence des journaux dans différents clusters.

UnsubscribeFromMultiClusterConfigurationChanges()

Fonctionnalité à utiliser par les adaptateurs de vue de journal qui utilisent des protocoles de cohérence ou de réplication personnalisés. Extrait la communication entre les réplicas du grain de cohérence des journaux dans différents clusters.

S’applique à