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
{