protected override int GetNodePriorities(Node node, out int secondaryPriority) { MessageTrackingLogEntry logEntry = (MessageTrackingLogEntry)node.Value; secondaryPriority = EventTree.GetSecondaryPriority(node, true); return(EventTree.GetEventPriorityForBestResultLeaf(logEntry, this.deprioritizeHa)); }