Added better NDoc documentation

git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@427051 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
James Strachan 2006-07-31 09:19:51 +00:00
parent bc71842394
commit 518e981b4b
8 changed files with 17 additions and 7 deletions

View File

@ -16,6 +16,9 @@
*/ */
namespace NMS namespace NMS
{ {
/// <summary>
/// The mode used to acknowledge messages after they are consumed
/// </summary>
public enum AcknowledgementMode public enum AcknowledgementMode
{ {
/** /**

View File

@ -16,6 +16,9 @@
*/ */
namespace NMS namespace NMS
{ {
/// <summary>
/// Represents the type of the destination such as a queue or topic.
/// </summary>
public enum DestinationType public enum DestinationType
{ {
Queue, Queue,
@ -26,7 +29,7 @@ namespace NMS
/// <summary> /// <summary>
/// Summary description for Destination. /// A base interface for destinations such as queues or topics
/// </summary> /// </summary>
public interface IDestination public interface IDestination
{ {

View File

@ -17,7 +17,8 @@
namespace NMS namespace NMS
{ {
/// <summary> /// <summary>
/// Summary description for IQueue. /// Represents a queue in a message broker. A message sent to a queue is delivered
/// to at most one consumer on the queue.
/// </summary> /// </summary>
public interface IQueue : IDestination public interface IQueue : IDestination
{ {

View File

@ -17,7 +17,7 @@
namespace NMS namespace NMS
{ {
/// <summary> /// <summary>
/// Implemented by NMS objects that can be started. /// A lifecycle for NMS objects to indicate they can be started
/// </summary> /// </summary>
public interface IStartable public interface IStartable
{ {

View File

@ -17,7 +17,7 @@
namespace NMS namespace NMS
{ {
/// <summary> /// <summary>
/// Implemented by NMS objects that can be started. /// A lifecycle for NMS objects to indicate they can be stopped
/// </summary> /// </summary>
public interface IStoppable public interface IStoppable
{ {

View File

@ -17,7 +17,8 @@
namespace NMS namespace NMS
{ {
/// <summary> /// <summary>
/// Summary description for ITemporaryQueue. /// Represents a temporary queue which exists for the duration
/// of the IConnection which created it.
/// </summary> /// </summary>
public interface ITemporaryQueue : IDestination public interface ITemporaryQueue : IDestination
{ {

View File

@ -17,7 +17,8 @@
namespace NMS namespace NMS
{ {
/// <summary> /// <summary>
/// Summary description for TemporaryTopic. /// Represents a temporary topic which exists for the duration
/// of the IConnection which created it.
/// </summary> /// </summary>
public interface ITemporaryTopic : IDestination public interface ITemporaryTopic : IDestination
{ {

View File

@ -17,7 +17,8 @@
namespace NMS namespace NMS
{ {
/// <summary> /// <summary>
/// Summary description for ITopic. /// Represents a topic in a message broker. A message sent to a topic
/// is delivered to all consumers on the topic who are interested in the message.
/// </summary> /// </summary>
public interface ITopic : IDestination public interface ITopic : IDestination
{ {