public ConfirmCreateAttributeSet(string?correlatingMessageId, Xoom.Wire.Nodes.Node node, AttributeSet set) : base( correlatingMessageId, ApplicationMessageType.ConfirmCreateAttributeSet, TrackingIdFor(node, ApplicationMessageType.ConfirmCreateAttributeSet, set.Name)) { AttributeSetName = set.Name; }
public void InformCurrentLeader(Xoom.Wire.Nodes.Node node, bool isHealthyCluster) { if (!_actor.IsStopped) { Action <IRegistryInterest> consumer = x => x.InformCurrentLeader(node, isHealthyCluster); if (_mailbox.IsPreallocated) { _mailbox.Send(_actor, consumer, null, InformCurrentLeaderRepresentation3); } else { _mailbox.Send(new LocalMessage <IRegistryInterest>(_actor, consumer, InformCurrentLeaderRepresentation3)); } } else { _actor.DeadLetters?.FailedDelivery(new DeadLetter(_actor, InformCurrentLeaderRepresentation3)); } }
public void InformNodeTimedOut(Xoom.Wire.Nodes.Node node, bool isHealthyCluster) => ++ InformNodeTimedOutCheck;
public void InformNodeLeftCluster(Xoom.Wire.Nodes.Node node, bool isHealthyCluster) => ++ InformNodeLeftClusterCheck;
public void InformLeaderDemoted(Xoom.Wire.Nodes.Node node, bool isHealthyCluster) => ++ InformLeaderDemotedCheck;
public void InformCurrentLeader(Xoom.Wire.Nodes.Node node, bool isHealthyCluster) => ++ InformCurrentLeaderCheck;
public void InformConfirmedByLeader(Xoom.Wire.Nodes.Node node, bool isHealthyCluster) => ++ InformConfirmedByLeaderCheck;