summaryrefslogtreecommitdiff
path: root/java/common/templates/model/ProtocolVersionListClass.vm
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
commit198b43a1d3d58356949029eb64995711a1026c9b (patch)
treec387256a9ccf5d5765b2a1555b7b502c89308962 /java/common/templates/model/ProtocolVersionListClass.vm
parent8a0e1af291ef3ae3361ec91e9f09637ab1f0627b (diff)
downloadqpid-python-198b43a1d3d58356949029eb64995711a1026c9b.tar.gz
QPID-2273 : Fix Protocol Negotiation
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@892301 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'java/common/templates/model/ProtocolVersionListClass.vm')
-rw-r--r--java/common/templates/model/ProtocolVersionListClass.vm7
1 files changed, 6 insertions, 1 deletions
diff --git a/java/common/templates/model/ProtocolVersionListClass.vm b/java/common/templates/model/ProtocolVersionListClass.vm
index 110342647e..78605c70ff 100644
--- a/java/common/templates/model/ProtocolVersionListClass.vm
+++ b/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);