[ https://issues.apache.org/activemq/browse/AMQNET-94?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=44935#action_44935 ]
Mark Pollack commented on AMQNET-94: ------------------------------------ Hi, The issue also related to delivery mode, which is normally an int to allow for vendor extentions (ie. tibco reliable-delivery). This appears in the NMS API as a boolean with the name 'Persistent'. This should perhaps then be an enum to benefit from the casting demonstrated above. > Use of AcknowledgmentMode enum and boolean for priority limit use of NMS API > for vendor extensions > -------------------------------------------------------------------------------------------------- > > Key: AMQNET-94 > URL: https://issues.apache.org/activemq/browse/AMQNET-94 > Project: ActiveMQ .Net > Issue Type: Improvement > Components: ActiveMQ Client > Reporter: Mark Pollack > Assignee: Jim Gomes > Priority: Minor > Fix For: 1.0 > > > This came up on the dev mailing list. The AcknowledgmentMode enumeration > lists the standard JMS ack modes. However, vendors extend that, in > particular TIBCO EMS. This should change to either an Enum, int, or string > type so that the API will be more portable. > The same issue exists in the IMessageProducer interface with the boolean > value for persistent delivery instead of and int for "DeliveryMode". TIBCO > EMS offers another value for delivery mode. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.