summaryrefslogtreecommitdiff
path: root/qpid/java/common/templates
diff options
context:
space:
mode:
authorRobert Godfrey <rgodfrey@apache.org>2009-12-18 16:23:19 +0000
committerRobert Godfrey <rgodfrey@apache.org>2009-12-18 16:23:19 +0000
commit6f5d96325706a81a91e5bdfbdafb37a296478bf0 (patch)
tree67b0a7a2757d1e48397cb6dda41ab397005b9d0b /qpid/java/common/templates
parent8cc7c55464edb03d8a45f688a34b85c9a08766de (diff)
downloadqpid-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.vm7
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);