Author: jgomes Date: Wed Mar 12 23:14:08 2014 New Revision: 1576990 URL: http://svn.apache.org/r1576990 Log: Add IDisposable interface to IDestination. Fixes [AMQNET-473]. (See https://issues.apache.org/jira/browse/AMQNET-473) Set the NMS version dependency to 1.7.0 for trunk development.
Modified: activemq/activemq-dotnet/Apache.NMS.EMS/trunk/nant.build activemq/activemq-dotnet/Apache.NMS.EMS/trunk/src/main/csharp/Queue.cs activemq/activemq-dotnet/Apache.NMS.EMS/trunk/src/main/csharp/Session.cs activemq/activemq-dotnet/Apache.NMS.EMS/trunk/src/main/csharp/TemporaryTopic.cs activemq/activemq-dotnet/Apache.NMS.EMS/trunk/src/main/csharp/Topic.cs Modified: activemq/activemq-dotnet/Apache.NMS.EMS/trunk/nant.build URL: http://svn.apache.org/viewvc/activemq/activemq-dotnet/Apache.NMS.EMS/trunk/nant.build?rev=1576990&r1=1576989&r2=1576990&view=diff ============================================================================== --- activemq/activemq-dotnet/Apache.NMS.EMS/trunk/nant.build (original) +++ activemq/activemq-dotnet/Apache.NMS.EMS/trunk/nant.build Wed Mar 12 23:14:08 2014 @@ -22,7 +22,7 @@ <property name="basedir" value="${project::get-base-directory()}" /> <property name="project.name" value="Apache.NMS.EMS" /> <property name="project.group" value="org.apache.activemq" /> - <property name="project.version" value="1.6.0" unless="${property::exists('project.version')}" /> + <property name="project.version" value="1.7.0" unless="${property::exists('project.version')}" /> <property name="project.release.type" value="SNAPSHOT" unless="${property::exists('project.release.type')}" /> <property name="project.short_description" value="Apache NMS for EMS Class Library" /> <property name="project.description" value="Apache NMS for EMS Class Library (.Net Messaging Library Implementation): An implementation of the NMS API for EMS" /> @@ -56,7 +56,7 @@ <!-- Property grouping for 'vendor.apache.org' --> <property name="vendor.apache.org.name" value="Apache.NMS" /> <property name="vendor.apache.org.group" value="org.apache.activemq" /> - <property name="vendor.apache.org.version" value="1.6.0" /> + <property name="vendor.apache.org.version" value="1.7.0" /> <property name="vendor.apache.org.filenames" value="Apache.NMS.dll,Apache.NMS.pdb,Apache.NMS.Test.dll,Apache.NMS.Test.pdb" /> <!-- Property grouping for 'vendor.nunit.org' --> Modified: activemq/activemq-dotnet/Apache.NMS.EMS/trunk/src/main/csharp/Queue.cs URL: http://svn.apache.org/viewvc/activemq/activemq-dotnet/Apache.NMS.EMS/trunk/src/main/csharp/Queue.cs?rev=1576990&r1=1576989&r2=1576990&view=diff ============================================================================== --- activemq/activemq-dotnet/Apache.NMS.EMS/trunk/src/main/csharp/Queue.cs (original) +++ activemq/activemq-dotnet/Apache.NMS.EMS/trunk/src/main/csharp/Queue.cs Wed Mar 12 23:14:08 2014 @@ -30,7 +30,11 @@ namespace Apache.NMS.EMS { } - #region IQueue Members + public void Dispose() + { + } + + #region IQueue Members public string QueueName { Modified: activemq/activemq-dotnet/Apache.NMS.EMS/trunk/src/main/csharp/Session.cs URL: http://svn.apache.org/viewvc/activemq/activemq-dotnet/Apache.NMS.EMS/trunk/src/main/csharp/Session.cs?rev=1576990&r1=1576989&r2=1576990&view=diff ============================================================================== --- activemq/activemq-dotnet/Apache.NMS.EMS/trunk/src/main/csharp/Session.cs (original) +++ activemq/activemq-dotnet/Apache.NMS.EMS/trunk/src/main/csharp/Session.cs Wed Mar 12 23:14:08 2014 @@ -407,9 +407,11 @@ namespace Apache.NMS.EMS #region Transaction State Events + #pragma warning disable 0067 public event SessionTxEventDelegate TransactionStartedListener; public event SessionTxEventDelegate TransactionCommittedListener; public event SessionTxEventDelegate TransactionRolledBackListener; + #pragma warning restore 0067 #endregion Modified: activemq/activemq-dotnet/Apache.NMS.EMS/trunk/src/main/csharp/TemporaryTopic.cs URL: http://svn.apache.org/viewvc/activemq/activemq-dotnet/Apache.NMS.EMS/trunk/src/main/csharp/TemporaryTopic.cs?rev=1576990&r1=1576989&r2=1576990&view=diff ============================================================================== --- activemq/activemq-dotnet/Apache.NMS.EMS/trunk/src/main/csharp/TemporaryTopic.cs (original) +++ activemq/activemq-dotnet/Apache.NMS.EMS/trunk/src/main/csharp/TemporaryTopic.cs Wed Mar 12 23:14:08 2014 @@ -30,7 +30,7 @@ namespace Apache.NMS.EMS { } - #region IDestination Members + #region IDestination Members public new Apache.NMS.DestinationType DestinationType { Modified: activemq/activemq-dotnet/Apache.NMS.EMS/trunk/src/main/csharp/Topic.cs URL: http://svn.apache.org/viewvc/activemq/activemq-dotnet/Apache.NMS.EMS/trunk/src/main/csharp/Topic.cs?rev=1576990&r1=1576989&r2=1576990&view=diff ============================================================================== --- activemq/activemq-dotnet/Apache.NMS.EMS/trunk/src/main/csharp/Topic.cs (original) +++ activemq/activemq-dotnet/Apache.NMS.EMS/trunk/src/main/csharp/Topic.cs Wed Mar 12 23:14:08 2014 @@ -30,7 +30,11 @@ namespace Apache.NMS.EMS { } - #region ITopic Members + public void Dispose() + { + } + + #region ITopic Members public string TopicName {