diff options
| author | Robert Godfrey <rgodfrey@apache.org> | 2009-12-18 16:23:19 +0000 |
|---|---|---|
| committer | Robert Godfrey <rgodfrey@apache.org> | 2009-12-18 16:23:19 +0000 |
| commit | 6f5d96325706a81a91e5bdfbdafb37a296478bf0 (patch) | |
| tree | 67b0a7a2757d1e48397cb6dda41ab397005b9d0b /qpid/java/common/templates | |
| parent | 8cc7c55464edb03d8a45f688a34b85c9a08766de (diff) | |
| download | qpid-python-6f5d96325706a81a91e5bdfbdafb37a296478bf0.tar.gz | |
QPID-2273 : Fix Protocol Negotiation
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@892301 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/java/common/templates')
| -rw-r--r-- | qpid/java/common/templates/model/ProtocolVersionListClass.vm | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/qpid/java/common/templates/model/ProtocolVersionListClass.vm b/qpid/java/common/templates/model/ProtocolVersionListClass.vm index 110342647e..78605c70ff 100644 --- a/qpid/java/common/templates/model/ProtocolVersionListClass.vm +++ b/qpid/java/common/templates/model/ProtocolVersionListClass.vm @@ -149,15 +149,20 @@ public class ProtocolVersion implements Comparable private static final ProtocolVersion _defaultVersion; + public static final ProtocolVersion v0_10 = new ProtocolVersion((byte)0,(byte)10); + #foreach( $version in $model.getVersionSet() ) #set( $versionId = "v$version.getMajor()_$version.getMinor()" ) - public static final ProtocolVersion $versionId = new ProtocolVersion((byte)$version.getMajor(),(byte)$version.getMinor()); + public static final ProtocolVersion $versionId = new ProtocolVersion((byte)$version.getMajor(),(byte)$version.getMinor()); #end + static { SortedSet<ProtocolVersion> versions = new TreeSet<ProtocolVersion>(); + versions.add(v0_10); + _nameToVersionMap.put("0-10", v0_10); #foreach( $version in $model.getVersionSet() ) #set( $versionId = "v$version.getMajor()_$version.getMinor()" ) versions.add($versionId); |
