commit cb3934aa8c76bf4229572e366647c002d0aa161f Author: Karsten Loesing karsten.loesing@gmx.net Date: Thu Dec 15 09:18:57 2011 +0100
Make the vote and consensus interfaces more similar. --- .../descriptor/RelayNetworkStatusVote.java | 2 +- .../impl/RelayNetworkStatusVoteImpl.java | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/src/org/torproject/descriptor/RelayNetworkStatusVote.java b/src/org/torproject/descriptor/RelayNetworkStatusVote.java index f591c10..9ff47ec 100644 --- a/src/org/torproject/descriptor/RelayNetworkStatusVote.java +++ b/src/org/torproject/descriptor/RelayNetworkStatusVote.java @@ -42,7 +42,7 @@ public interface RelayNetworkStatusVote extends Descriptor { public SortedSet<String> getKnownFlags();
/* Return consensus parameters. */ - public SortedMap<String, String> getConsensusParams(); + public SortedMap<String, Integer> getConsensusParams();
/* Return the directory nickname. */ public String getNickname(); diff --git a/src/org/torproject/descriptor/impl/RelayNetworkStatusVoteImpl.java b/src/org/torproject/descriptor/impl/RelayNetworkStatusVoteImpl.java index 238a512..c4d3226 100644 --- a/src/org/torproject/descriptor/impl/RelayNetworkStatusVoteImpl.java +++ b/src/org/torproject/descriptor/impl/RelayNetworkStatusVoteImpl.java @@ -115,7 +115,7 @@ public class RelayNetworkStatusVoteImpl for (String param : line.substring("params ".length()).split(" ")) { String paramName = param.split("=")[0]; - String paramValue = param.split("=")[1]; + int paramValue = Integer.parseInt(param.split("=")[1]); this.consensusParams.put(paramName, paramValue); } } @@ -255,10 +255,10 @@ public class RelayNetworkStatusVoteImpl return new TreeSet<String>(this.knownFlags); }
- private SortedMap<String, String> consensusParams = - new TreeMap<String, String>(); - public SortedMap<String, String> getConsensusParams() { - return new TreeMap<String, String>(this.consensusParams); + private SortedMap<String, Integer> consensusParams = + new TreeMap<String, Integer>(); + public SortedMap<String, Integer> getConsensusParams() { + return new TreeMap<String, Integer>(this.consensusParams); }
private String nickname;