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 | 198b43a1d3d58356949029eb64995711a1026c9b (patch) | |
| tree | c387256a9ccf5d5765b2a1555b7b502c89308962 /java/common/templates/model/ProtocolVersionListClass.vm | |
| parent | 8a0e1af291ef3ae3361ec91e9f09637ab1f0627b (diff) | |
| download | qpid-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.vm | 7 |
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); |
