@Override @SuppressWarnings("unchecked") public PrimaryElection getElectionFor(PartitionId partitionId) { return elections.computeIfAbsent(partitionId, id -> new DefaultPrimaryElection(partitionId, proxy, this)); }
@Override @SuppressWarnings("unchecked") public PrimaryElection getElectionFor(PartitionId partitionId) { return elections.computeIfAbsent(partitionId, id -> new DefaultPrimaryElection(partitionId, proxy, this)); }