Skip to main content

[jms-spec~repository:238] (JMS_SPEC-40) Dropping noLocal from shared subscriptions

  • From: nigeldeakin@...
  • To: commits@...
  • Subject: [jms-spec~repository:238] (JMS_SPEC-40) Dropping noLocal from shared subscriptions
  • Date: Tue, 12 Feb 2013 17:14:20 +0000

Project:    jms-spec
Repository: repository
Revision:   238
Author:     nigeldeakin
Date:       2013-02-12 17:14:15 UTC
Link:       

Log Message:
------------
(JMS_SPEC-40) Dropping noLocal from shared subscriptions


Revisions:
----------
238


Modified Paths:
---------------
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/JMSPasswordCredential.html
www/2.0-SNAPSHOT/apidocs/javax/jms/TopicSession.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/Session.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/QueueConnection.html
www/2.0-SNAPSHOT/apidocs/javax/jms/IllegalStateRuntimeException.html
www/2.0-SNAPSHOT/apidocs/index.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/ConnectionConsumer.html
www/2.0-SNAPSHOT/apidocs/javax/jms/ExceptionListener.html
jms2.0/specification/word/JMS20.pdf
www/2.0-SNAPSHOT/apidocs/javax/jms/JMSSecurityRuntimeException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/ConnectionMetaData.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/StreamMessage.html
www/2.0-SNAPSHOT/apidocs/javax/jms/XASession.html
www/2.0-SNAPSHOT/apidocs/overview-tree.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/TransactionRolledBackRuntimeException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/Message.html
www/2.0-SNAPSHOT/apidocs/javax/jms/JMSRuntimeException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/XAConnection.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/QueueBrowser.html
www/2.0-SNAPSHOT/apidocs/javax/jms/JMSException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/DeliveryMode.html
www/2.0-SNAPSHOT/apidocs/javax/jms/TemporaryTopic.html
www/2.0-SNAPSHOT/apidocs/javax/jms/JMSPasswordCredential.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/TopicSubscriber.html
www/2.0-SNAPSHOT/apidocs/javax/jms/InvalidSelectorRuntimeException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/TopicPublisher.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/MessageFormatException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/JMSDestinationDefinitions.html
www/2.0-SNAPSHOT/apidocs/javax/jms/ConnectionConsumer.html
www/2.0-SNAPSHOT/apidocs/javax/jms/MessageNotWriteableException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/Destination.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/MessageNotWriteableException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/InvalidDestinationException.html
www/2.0-SNAPSHOT/apidocs/allclasses-frame.html
www/2.0-SNAPSHOT/apidocs/javax/jms/JMSConnectionFactory.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/XAJMSContext.html
www/2.0-SNAPSHOT/apidocs/javax/jms/JMSSecurityException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/XAQueueConnection.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/XATopicSession.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/JMSSessionMode.html
www/2.0-SNAPSHOT/apidocs/javax/jms/StreamMessage.html
www/2.0-SNAPSHOT/apidocs/javax/jms/JMSConnectionFactoryDefinitions.html
jms2.0/src/main/java/javax/jms/Session.java
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/XASession.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/MessageNotWriteableRuntimeException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/IllegalStateException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/InvalidSelectorRuntimeException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/CompletionListener.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/XAQueueSession.html
www/2.0-SNAPSHOT/apidocs/javax/jms/MessageListener.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/ServerSession.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/XAConnection.html
www/2.0-SNAPSHOT/apidocs/javax/jms/JMSSessionMode.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/Message.html
www/2.0-SNAPSHOT/apidocs/javax/jms/QueueSession.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/TransactionRolledBackException.html
www/2.0-SNAPSHOT/apidocs/deprecated-list.html
www/2.0-SNAPSHOT/apidocs/help-doc.html
www/2.0-SNAPSHOT/apidocs/javax/jms/MessageEOFException.html
www/2.0-SNAPSHOT/apidocs/allclasses-noframe.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/TextMessage.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/TemporaryQueue.html
www/2.0-SNAPSHOT/apidocs/javax/jms/package-use.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/MessageListener.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/QueueReceiver.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/QueueSender.html
www/2.0-SNAPSHOT/apidocs/javax/jms/Session.html
www/2.0-SNAPSHOT/apidocs/javax/jms/XAQueueConnectionFactory.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/TopicRequestor.html
www/2.0-SNAPSHOT/apidocs/javax/jms/MessageNotWriteableRuntimeException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/MapMessage.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/JMSContext.html
jms2.0/target/jms-2.0-javadoc.jar
www/2.0-SNAPSHOT/apidocs/javax/jms/Queue.html
www/2.0-SNAPSHOT/apidocs/javax/jms/XAJMSContext.html
www/2.0-SNAPSHOT/apidocs/serialized-form.html
www/2.0-SNAPSHOT/apidocs/javax/jms/TransactionInProgressRuntimeException.html
www/2.0-SNAPSHOT/apidocs/constant-values.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/XATopicConnectionFactory.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/ResourceAllocationRuntimeException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/Connection.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/ResourceAllocationException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/ServerSessionPool.html
www/2.0-SNAPSHOT/apidocs/javax/jms/JMSConsumer.html
www/2.0-SNAPSHOT/apidocs/javax/jms/MessageProducer.html
www/2.0-SNAPSHOT/apidocs/javax/jms/TransactionRolledBackRuntimeException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/TransactionInProgressRuntimeException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/InvalidDestinationRuntimeException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/JMSDestinationDefinition.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/MapMessage.html
www/2.0-SNAPSHOT/apidocs/javax/jms/XATopicSession.html
www/2.0-SNAPSHOT/apidocs/javax/jms/ConnectionMetaData.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/JMSDestinationDefinitions.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/JMSProducer.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/MessageEOFException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/TopicConnectionFactory.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/XATopicConnection.html
www/2.0-SNAPSHOT/apidocs/javax/jms/MessageFormatException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/QueueSession.html
www/2.0-SNAPSHOT/apidocs/javax/jms/ResourceAllocationException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/DeliveryMode.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/JMSRuntimeException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/JMSConnectionFactory.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/TopicSession.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/InvalidSelectorException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/ObjectMessage.html
www/2.0-SNAPSHOT/apidocs/javax/jms/ConnectionFactory.html
www/2.0-SNAPSHOT/apidocs/javax/jms/CompletionListener.html
www/2.0-SNAPSHOT/apidocs/javax/jms/TopicSubscriber.html
jms2.0/specification/word/JMS20.docx
www/2.0-SNAPSHOT/apidocs/javax/jms/TemporaryQueue.html
www/2.0-SNAPSHOT/apidocs/javax/jms/JMSContext.html
www/2.0-SNAPSHOT/apidocs/javax/jms/JMSProducer.html
www/2.0-SNAPSHOT/apidocs/javax/jms/MessageNotReadableException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/ServerSession.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/JMSException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/XAConnectionFactory.html
www/2.0-SNAPSHOT/apidocs/javax/jms/InvalidDestinationRuntimeException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/XATopicConnection.html
www/2.0-SNAPSHOT/apidocs/javax/jms/XAConnectionFactory.html
www/2.0-SNAPSHOT/apidocs/javax/jms/package-frame.html
www/2.0-SNAPSHOT/apidocs/javax/jms/package-summary.html
www/2.0-SNAPSHOT/apidocs/javax/jms/InvalidSelectorException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/Connection.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/ServerSessionPool.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/ConnectionFactory.html
www/2.0-SNAPSHOT/apidocs/javax/jms/QueueSender.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/ExceptionListener.html
www/2.0-SNAPSHOT/apidocs/javax/jms/TextMessage.html
www/2.0-SNAPSHOT/apidocs/javax/jms/TopicConnection.html
www/2.0-SNAPSHOT/apidocs/javax/jms/TransactionInProgressException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/InvalidDestinationException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/MessageConsumer.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/TransactionInProgressException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/ResourceAllocationRuntimeException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/MessageFormatRuntimeException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/package-tree.html
www/2.0-SNAPSHOT/apidocs/javax/jms/QueueRequestor.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/MessageNotReadableException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/XAQueueSession.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/MessageProducer.html
www/2.0-SNAPSHOT/apidocs/javax/jms/TopicRequestor.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/XAQueueConnectionFactory.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/Topic.html
www/2.0-SNAPSHOT/apidocs/javax/jms/MessageConsumer.html
www/2.0-SNAPSHOT/apidocs/javax/jms/InvalidClientIDRuntimeException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/JMSConnectionFactoryDefinitions.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/InvalidClientIDException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/JMSConsumer.html
www/2.0-SNAPSHOT/apidocs/javax/jms/TopicConnectionFactory.html
www/2.0-SNAPSHOT/apidocs/javax/jms/QueueConnection.html
www/2.0-SNAPSHOT/apidocs/javax/jms/Topic.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/MessageFormatRuntimeException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/BytesMessage.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/JMSSecurityRuntimeException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/TopicPublisher.html
jms2.0/target/jms-2.0.jar
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/JMSSecurityException.html
www/2.0-SNAPSHOT/apidocs/index-all.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/BytesMessage.html
www/2.0-SNAPSHOT/apidocs/javax/jms/ObjectMessage.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/IllegalStateException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/InvalidClientIDRuntimeException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/QueueConnectionFactory.html
www/2.0-SNAPSHOT/apidocs/javax/jms/QueueBrowser.html
www/2.0-SNAPSHOT/apidocs/javax/jms/QueueConnectionFactory.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/XAQueueConnection.html
www/2.0-SNAPSHOT/apidocs/javax/jms/JMSConnectionFactoryDefinition.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/JMSConnectionFactoryDefinition.html
www/2.0-SNAPSHOT/apidocs/javax/jms/XATopicConnectionFactory.html
jms2.0/src/main/java/javax/jms/JMSContext.java
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/QueueRequestor.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/TopicConnection.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/IllegalStateRuntimeException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/Queue.html
www/2.0-SNAPSHOT/apidocs/javax/jms/TransactionRolledBackException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/Destination.html
www/2.0-SNAPSHOT/apidocs/javax/jms/InvalidClientIDException.html
www/2.0-SNAPSHOT/apidocs/javax/jms/QueueReceiver.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/JMSDestinationDefinition.html
www/2.0-SNAPSHOT/apidocs/javax/jms/class-use/TemporaryTopic.html


Diffs:
------
Index: www/2.0-SNAPSHOT/apidocs/serialized-form.html
===================================================================
--- www/2.0-SNAPSHOT/apidocs/serialized-form.html       (revision 237)
+++ www/2.0-SNAPSHOT/apidocs/serialized-form.html       (revision 238)
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (version 1.7.0_13) on Tue Feb 12 12:38:52 GMT 2013 
-->
+<!-- Generated by javadoc (version 1.7.0_13) on Tue Feb 12 17:08:10 GMT 2013 
-->
 <meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
 <title>Serialized Form (jms 2.0 API)</title>
 <meta name="date" content="2013-02-12">
Index: www/2.0-SNAPSHOT/apidocs/index-all.html
===================================================================
--- www/2.0-SNAPSHOT/apidocs/index-all.html     (revision 237)
+++ www/2.0-SNAPSHOT/apidocs/index-all.html     (revision 238)
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (version 1.7.0_13) on Tue Feb 12 12:38:54 GMT 2013 
-->
+<!-- Generated by javadoc (version 1.7.0_13) on Tue Feb 12 17:08:12 GMT 2013 
-->
 <meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
 <title>Index (jms 2.0 API)</title>
 <meta name="date" content="2013-02-12">
@@ -303,7 +303,7 @@
 </dd>
 <dt><span class="strong"><a 
href="./javax/jms/Session.html#createConsumer(javax.jms.Destination, 
java.lang.String, boolean)">createConsumer(Destination, String, 
boolean)</a></span> - Method in interface javax.jms.<a 
href="./javax/jms/Session.html" title="interface in 
javax.jms">Session</a></dt>
 <dd>
-<div class="block">Creates <code>MessageConsumer</code> for the specified 
destination, specifying a
+<div class="block">Creates a <code>MessageConsumer</code> for the specified 
destination, specifying a
  message selector and the <code>noLocal</code> parameter.</div>
 </dd>
 <dt><span class="strong"><a 
href="./javax/jms/ConnectionFactory.html#createContext()">createContext()</a></span>
 - Method in interface javax.jms.<a href="./javax/jms/ConnectionFactory.html" 
title="interface in javax.jms">ConnectionFactory</a></dt>
@@ -521,12 +521,6 @@
  specified topic (if one does not already exist) specifying a message 
selector,
  and creates a consumer on that subscription.</div>
 </dd>
-<dt><span class="strong"><a 
href="./javax/jms/JMSContext.html#createSharedConsumer(javax.jms.Topic, 
java.lang.String, java.lang.String, boolean)">createSharedConsumer(Topic, 
String, String, boolean)</a></span> - Method in interface javax.jms.<a 
href="./javax/jms/JMSContext.html" title="interface in 
javax.jms">JMSContext</a></dt>
-<dd>
-<div class="block">Creates a shared non-durable subscription with the 
specified name on the
- specified topic (if one does not already exist) specifying a message 
selector
- and the <code>noLocal</code> parameter, and creates a consumer on that 
subscription.</div>
-</dd>
 <dt><span class="strong"><a 
href="./javax/jms/Session.html#createSharedConsumer(javax.jms.Topic, 
java.lang.String)">createSharedConsumer(Topic, String)</a></span> - Method in 
interface javax.jms.<a href="./javax/jms/Session.html" title="interface in 
javax.jms">Session</a></dt>
 <dd>
 <div class="block">Creates a shared non-durable subscription with the 
specified name on the
@@ -539,12 +533,6 @@
  specified topic (if one does not already exist) specifying a message 
selector,
  and creates a consumer on that subscription.</div>
 </dd>
-<dt><span class="strong"><a 
href="./javax/jms/Session.html#createSharedConsumer(javax.jms.Topic, 
java.lang.String, java.lang.String, boolean)">createSharedConsumer(Topic, 
String, String, boolean)</a></span> - Method in interface javax.jms.<a 
href="./javax/jms/Session.html" title="interface in 
javax.jms">Session</a></dt>
-<dd>
-<div class="block">Creates a shared non-durable subscription with the 
specified name on the
- specified topic (if one does not already exist) specifying a message 
selector
- and the <code>noLocal</code> parameter, and creates a consumer on that 
subscription.</div>
-</dd>
 <dt><span class="strong"><a 
href="./javax/jms/Connection.html#createSharedDurableConnectionConsumer(javax.jms.Topic,
 java.lang.String, java.lang.String, javax.jms.ServerSessionPool, 
int)">createSharedDurableConnectionConsumer(Topic, String, String, 
ServerSessionPool, int)</a></span> - Method in interface javax.jms.<a 
href="./javax/jms/Connection.html" title="interface in 
javax.jms">Connection</a></dt>
 <dd>
 <div class="block">Creates a connection consumer for this connection 
(optional operation)
@@ -554,16 +542,14 @@
 <dt><span class="strong"><a 
href="./javax/jms/JMSContext.html#createSharedDurableConsumer(javax.jms.Topic,
 java.lang.String)">createSharedDurableConsumer(Topic, String)</a></span> - 
Method in interface javax.jms.<a href="./javax/jms/JMSContext.html" 
title="interface in javax.jms">JMSContext</a></dt>
 <dd>
 <div class="block">Creates a shared durable subscription on the specified 
topic (if one
- does not already exist), specifying a message selector and the
- <code>noLocal</code> parameter, and creates a consumer on that durable
- subscription.</div>
+ does not already exist), specifying a message selector,
+ and creates a consumer on that durable subscription.</div>
 </dd>
-<dt><span class="strong"><a 
href="./javax/jms/JMSContext.html#createSharedDurableConsumer(javax.jms.Topic,
 java.lang.String, java.lang.String, 
boolean)">createSharedDurableConsumer(Topic, String, String, 
boolean)</a></span> - Method in interface javax.jms.<a 
href="./javax/jms/JMSContext.html" title="interface in 
javax.jms">JMSContext</a></dt>
+<dt><span class="strong"><a 
href="./javax/jms/JMSContext.html#createSharedDurableConsumer(javax.jms.Topic,
 java.lang.String, java.lang.String)">createSharedDurableConsumer(Topic, 
String, String)</a></span> - Method in interface javax.jms.<a 
href="./javax/jms/JMSContext.html" title="interface in 
javax.jms">JMSContext</a></dt>
 <dd>
 <div class="block">Creates a shared durable subscription on the specified 
topic (if one
- does not already exist), specifying a message selector and the
- <code>noLocal</code> parameter, and creates a consumer on that durable
- subscription.</div>
+ does not already exist), specifying a message selector,
+ and creates a consumer on that durable subscription.</div>
 </dd>
 <dt><span class="strong"><a 
href="./javax/jms/Session.html#createSharedDurableConsumer(javax.jms.Topic, 
java.lang.String)">createSharedDurableConsumer(Topic, String)</a></span> - 
Method in interface javax.jms.<a href="./javax/jms/Session.html" 
title="interface in javax.jms">Session</a></dt>
 <dd>
@@ -571,12 +557,11 @@
  not already exist), specifying a message selector and the 
<code>noLocal</code>
  parameter, and creates a consumer on that durable subscription.</div>
 </dd>
-<dt><span class="strong"><a 
href="./javax/jms/Session.html#createSharedDurableConsumer(javax.jms.Topic, 
java.lang.String, java.lang.String, 
boolean)">createSharedDurableConsumer(Topic, String, String, 
boolean)</a></span> - Method in interface javax.jms.<a 
href="./javax/jms/Session.html" title="interface in 
javax.jms">Session</a></dt>
+<dt><span class="strong"><a 
href="./javax/jms/Session.html#createSharedDurableConsumer(javax.jms.Topic, 
java.lang.String, java.lang.String)">createSharedDurableConsumer(Topic, 
String, String)</a></span> - Method in interface javax.jms.<a 
href="./javax/jms/Session.html" title="interface in 
javax.jms">Session</a></dt>
 <dd>
 <div class="block">Creates a shared durable subscription on the specified 
topic (if one
- does not already exist), specifying a message selector and the
- <code>noLocal</code> parameter, and creates a consumer on that durable
- subscription.</div>
+ does not already exist), specifying a message selector,
+ and creates a consumer on that durable subscription.</div>
 </dd>
 <dt><span class="strong"><a 
href="./javax/jms/JMSContext.html#createStreamMessage()">createStreamMessage()</a></span>
 - Method in interface javax.jms.<a href="./javax/jms/JMSContext.html" 
title="interface in javax.jms">JMSContext</a></dt>
 <dd>
Index: www/2.0-SNAPSHOT/apidocs/allclasses-frame.html
===================================================================
--- www/2.0-SNAPSHOT/apidocs/allclasses-frame.html      (revision 237)
+++ www/2.0-SNAPSHOT/apidocs/allclasses-frame.html      (revision 238)
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (version 1.7.0_13) on Tue Feb 12 12:38:54 GMT 2013 
-->
+<!-- Generated by javadoc (version 1.7.0_13) on Tue Feb 12 17:08:12 GMT 2013 
-->
 <meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
 <title>All Classes (jms 2.0 API)</title>
 <meta name="date" content="2013-02-12">
Index: www/2.0-SNAPSHOT/apidocs/overview-tree.html
===================================================================
--- www/2.0-SNAPSHOT/apidocs/overview-tree.html (revision 237)
+++ www/2.0-SNAPSHOT/apidocs/overview-tree.html (revision 238)
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (version 1.7.0_13) on Tue Feb 12 12:38:54 GMT 2013 
-->
+<!-- Generated by javadoc (version 1.7.0_13) on Tue Feb 12 17:08:12 GMT 2013 
-->
 <meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
 <title>Class Hierarchy (jms 2.0 API)</title>
 <meta name="date" content="2013-02-12">
Index: www/2.0-SNAPSHOT/apidocs/constant-values.html
===================================================================
--- www/2.0-SNAPSHOT/apidocs/constant-values.html       (revision 237)
+++ www/2.0-SNAPSHOT/apidocs/constant-values.html       (revision 238)
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (version 1.7.0_13) on Tue Feb 12 12:38:52 GMT 2013 
-->
+<!-- Generated by javadoc (version 1.7.0_13) on Tue Feb 12 17:08:09 GMT 2013 
-->
 <meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
 <title>Constant Field Values (jms 2.0 API)</title>
 <meta name="date" content="2013-02-12">
Index: www/2.0-SNAPSHOT/apidocs/javax/jms/MessageFormatException.html
===================================================================
--- www/2.0-SNAPSHOT/apidocs/javax/jms/MessageFormatException.html      
(revision 237)
+++ www/2.0-SNAPSHOT/apidocs/javax/jms/MessageFormatException.html      
(revision 238)
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (version 1.7.0_13) on Tue Feb 12 12:38:50 GMT 2013 
-->
+<!-- Generated by javadoc (version 1.7.0_13) on Tue Feb 12 17:08:07 GMT 2013 
-->
 <meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
 <title>MessageFormatException (jms 2.0 API)</title>
 <meta name="date" content="2013-02-12">
Index: www/2.0-SNAPSHOT/apidocs/javax/jms/TransactionInProgressException.html
===================================================================
--- www/2.0-SNAPSHOT/apidocs/javax/jms/TransactionInProgressException.html    
  (revision 237)
+++ www/2.0-SNAPSHOT/apidocs/javax/jms/TransactionInProgressException.html    
  (revision 238)
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (version 1.7.0_13) on Tue Feb 12 12:38:51 GMT 2013 
-->
+<!-- Generated by javadoc (version 1.7.0_13) on Tue Feb 12 17:08:09 GMT 2013 
-->
 <meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
 <title>TransactionInProgressException (jms 2.0 API)</title>
 <meta name="date" content="2013-02-12">
Index: 
www/2.0-SNAPSHOT/apidocs/javax/jms/ResourceAllocationRuntimeException.html
===================================================================
--- 
www/2.0-SNAPSHOT/apidocs/javax/jms/ResourceAllocationRuntimeException.html  
(revision 237)
+++ 
www/2.0-SNAPSHOT/apidocs/javax/jms/ResourceAllocationRuntimeException.html  
(revision 238)
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (version 1.7.0_13) on Tue Feb 12 12:38:50 GMT 2013 
-->
+<!-- Generated by javadoc (version 1.7.0_13) on Tue Feb 12 17:08:08 GMT 2013 
-->
 <meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
 <title>ResourceAllocationRuntimeException (jms 2.0 API)</title>
 <meta name="date" content="2013-02-12">
Index: www/2.0-SNAPSHOT/apidocs/javax/jms/XAQueueSession.html
===================================================================
--- www/2.0-SNAPSHOT/apidocs/javax/jms/XAQueueSession.html      (revision 237)
+++ www/2.0-SNAPSHOT/apidocs/javax/jms/XAQueueSession.html      (revision 238)
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (version 1.7.0_13) on Tue Feb 12 12:38:51 GMT 2013 
-->
+<!-- Generated by javadoc (version 1.7.0_13) on Tue Feb 12 17:08:09 GMT 2013 
-->
 <meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
 <title>XAQueueSession (jms 2.0 API)</title>
 <meta name="date" content="2013-02-12">
@@ -163,7 +163,7 @@
 <!--   -->
 </a>
 <h3>Methods inherited from interface&nbsp;javax.jms.<a 
href="../../javax/jms/Session.html" title="interface in 
javax.jms">Session</a></h3>
-<code><a href="../../javax/jms/Session.html#close()">close</a>, <a 
href="../../javax/jms/Session.html#createBrowser(javax.jms.Queue)">createBrowser</a>,
 <a href="../../javax/jms/Session.html#createBrowser(javax.jms.Queue, 
java.lang.String)">createBrowser</a>, <a 
href="../../javax/jms/Session.html#createBytesMessage()">createBytesMessage</a>,
 <a 
href="../../javax/jms/Session.html#createConsumer(javax.jms.Destination)">createConsumer</a>,
 <a href="../../javax/jms/Session.html#createConsumer(javax.jms.Destination, 
java.lang.String)">createConsumer</a>, <a 
href="../../javax/jms/Session.html#createConsumer(javax.jms.Destination, 
java.lang.String, boolean)">createConsumer</a>, <a 
href="../../javax/jms/Session.html#createDurableConsumer(javax.jms.Topic, 
java.lang.String)">createDurableConsumer</a>, <a 
href="../../javax/jms/Session.html#createDurableConsumer(javax.jms.Topic, 
java.lang.String, java.lang.String, boolean)">createDurableConsumer</a>, <a 
href="../../javax/jms/Session.htm
 l#createDurableSubscriber(javax.jms.Topic, 
java.lang.String)">createDurableSubscriber</a>, <a 
href="../../javax/jms/Session.html#createDurableSubscriber(javax.jms.Topic, 
java.lang.String, java.lang.String, boolean)">createDurableSubscriber</a>, <a 
href="../../javax/jms/Session.html#createMapMessage()">createMapMessage</a>, 
<a href="../../javax/jms/Session.html#createMessage()">createMessage</a>, <a 
href="../../javax/jms/Session.html#createObjectMessage()">createObjectMessage</a>,
 <a 
href="../../javax/jms/Session.html#createObjectMessage(java.io.Serializable)">createObjectMessage</a>,
 <a 
href="../../javax/jms/Session.html#createProducer(javax.jms.Destination)">createProducer</a>,
 <a 
href="../../javax/jms/Session.html#createQueue(java.lang.String)">createQueue</a>,
 <a href="../../javax/jms/Session.html#createSharedConsumer(javax.jms.Topic, 
java.lang.String)">createSharedConsumer</a>, <a 
href="../../javax/jms/Session.html#createSharedConsumer(javax.jms.Topic, 
java.lang.String, 
 java.lang.String)">createSharedConsumer</a>, <a 
href="../../javax/jms/Session.html#createSharedConsumer(javax.jms.Topic, 
java.lang.String, java.lang.String, boolean)">createSharedConsumer</a>, <a 
href="../../javax/jms/Session.html#createSharedDurableConsumer(javax.jms.Topic,
 java.lang.String)">createSharedDurableConsumer</a>, <a 
href="../../javax/jms/Session.html#createSharedDurableConsumer(javax.jms.Topic,
 java.lang.String, java.lang.String, 
boolean)">createSharedDurableConsumer</a>, <a 
href="../../javax/jms/Session.html#createStreamMessage()">createStreamMessage</a>,
 <a 
href="../../javax/jms/Session.html#createTemporaryQueue()">createTemporaryQueue</a>,
 <a 
href="../../javax/jms/Session.html#createTemporaryTopic()">createTemporaryTopic</a>,
 <a 
href="../../javax/jms/Session.html#createTextMessage()">createTextMessage</a>,
 <a 
href="../../javax/jms/Session.html#createTextMessage(java.lang.String)">createTextMessage</a>,
 <a href="../../javax/jms/Session.html#createTopic(java.la
 ng.String)">createTopic</a>, <a 
href="../../javax/jms/Session.html#getAcknowledgeMode()">getAcknowledgeMode</a>,
 <a 
href="../../javax/jms/Session.html#getMessageListener()">getMessageListener</a>,
 <a href="../../javax/jms/Session.html#recover()">recover</a>, <a 
href="../../javax/jms/Session.html#run()">run</a>, <a 
href="../../javax/jms/Session.html#setMessageListener(javax.jms.MessageListener)">setMessageListener</a>,
 <a 
href="../../javax/jms/Session.html#unsubscribe(java.lang.String)">unsubscribe</a></code></li>
+<code><a href="../../javax/jms/Session.html#close()">close</a>, <a 
href="../../javax/jms/Session.html#createBrowser(javax.jms.Queue)">createBrowser</a>,
 <a href="../../javax/jms/Session.html#createBrowser(javax.jms.Queue, 
java.lang.String)">createBrowser</a>, <a 
href="../../javax/jms/Session.html#createBytesMessage()">createBytesMessage</a>,
 <a 
href="../../javax/jms/Session.html#createConsumer(javax.jms.Destination)">createConsumer</a>,
 <a href="../../javax/jms/Session.html#createConsumer(javax.jms.Destination, 
java.lang.String)">createConsumer</a>, <a 
href="../../javax/jms/Session.html#createConsumer(javax.jms.Destination, 
java.lang.String, boolean)">createConsumer</a>, <a 
href="../../javax/jms/Session.html#createDurableConsumer(javax.jms.Topic, 
java.lang.String)">createDurableConsumer</a>, <a 
href="../../javax/jms/Session.html#createDurableConsumer(javax.jms.Topic, 
java.lang.String, java.lang.String, boolean)">createDurableConsumer</a>, <a 
href="../../javax/jms/Session.htm
 l#createDurableSubscriber(javax.jms.Topic, 
java.lang.String)">createDurableSubscriber</a>, <a 
href="../../javax/jms/Session.html#createDurableSubscriber(javax.jms.Topic, 
java.lang.String, java.lang.String, boolean)">createDurableSubscriber</a>, <a 
href="../../javax/jms/Session.html#createMapMessage()">createMapMessage</a>, 
<a href="../../javax/jms/Session.html#createMessage()">createMessage</a>, <a 
href="../../javax/jms/Session.html#createObjectMessage()">createObjectMessage</a>,
 <a 
href="../../javax/jms/Session.html#createObjectMessage(java.io.Serializable)">createObjectMessage</a>,
 <a 
href="../../javax/jms/Session.html#createProducer(javax.jms.Destination)">createProducer</a>,
 <a 
href="../../javax/jms/Session.html#createQueue(java.lang.String)">createQueue</a>,
 <a href="../../javax/jms/Session.html#createSharedConsumer(javax.jms.Topic, 
java.lang.String)">createSharedConsumer</a>, <a 
href="../../javax/jms/Session.html#createSharedConsumer(javax.jms.Topic, 
java.lang.String, 
 java.lang.String)">createSharedConsumer</a>, <a 
href="../../javax/jms/Session.html#createSharedDurableConsumer(javax.jms.Topic,
 java.lang.String)">createSharedDurableConsumer</a>, <a 
href="../../javax/jms/Session.html#createSharedDurableConsumer(javax.jms.Topic,
 java.lang.String, java.lang.String)">createSharedDurableConsumer</a>, <a 
href="../../javax/jms/Session.html#createStreamMessage()">createStreamMessage</a>,
 <a 
href="../../javax/jms/Session.html#createTemporaryQueue()">createTemporaryQueue</a>,
 <a 
href="../../javax/jms/Session.html#createTemporaryTopic()">createTemporaryTopic</a>,
 <a 
href="../../javax/jms/Session.html#createTextMessage()">createTextMessage</a>,
 <a 
href="../../javax/jms/Session.html#createTextMessage(java.lang.String)">createTextMessage</a>,
 <a 
href="../../javax/jms/Session.html#createTopic(java.lang.String)">createTopic</a>,
 <a 
href="../../javax/jms/Session.html#getAcknowledgeMode()">getAcknowledgeMode</a>,
 <a href="../../javax/jms/Session.html#getMes
 sageListener()">getMessageListener</a>, <a 
href="../../javax/jms/Session.html#recover()">recover</a>, <a 
href="../../javax/jms/Session.html#run()">run</a>, <a 
href="../../javax/jms/Session.html#setMessageListener(javax.jms.MessageListener)">setMessageListener</a>,
 <a 
href="../../javax/jms/Session.html#unsubscribe(java.lang.String)">unsubscribe</a></code></li>
 </ul>
 </li>
 </ul>
Index: www/2.0-SNAPSHOT/apidocs/javax/jms/Destination.html
===================================================================
--- www/2.0-SNAPSHOT/apidocs/javax/jms/Destination.html (revision 237)
+++ www/2.0-SNAPSHOT/apidocs/javax/jms/Destination.html (revision 238)
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (version 1.7.0_13) on Tue Feb 12 12:38:48 GMT 2013 
-->
+<!-- Generated by javadoc (version 1.7.0_13) on Tue Feb 12 17:08:05 GMT 2013 
-->
 <meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
 <title>Destination (jms 2.0 API)</title>
 <meta name="date" content="2013-02-12">
Index: www/2.0-SNAPSHOT/apidocs/javax/jms/TemporaryTopic.html
===================================================================
--- www/2.0-SNAPSHOT/apidocs/javax/jms/TemporaryTopic.html      (revision 237)
+++ www/2.0-SNAPSHOT/apidocs/javax/jms/TemporaryTopic.html      (revision 238)
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (version 1.7.0_13) on Tue Feb 12 12:38:51 GMT 2013 
-->
+<!-- Generated by javadoc (version 1.7.0_13) on Tue Feb 12 17:08:08 GMT 2013 
-->
 <meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
 <title>TemporaryTopic (jms 2.0 API)</title>
 <meta name="date" content="2013-02-12">
Index: www/2.0-SNAPSHOT/apidocs/javax/jms/MapMessage.html
===================================================================
--- www/2.0-SNAPSHOT/apidocs/javax/jms/MapMessage.html  (revision 237)
+++ www/2.0-SNAPSHOT/apidocs/javax/jms/MapMessage.html  (revision 238)
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (version 1.7.0_13) on Tue Feb 12 12:38:50 GMT 2013 
-->
+<!-- Generated by javadoc (version 1.7.0_13) on Tue Feb 12 17:08:07 GMT 2013 
-->
 <meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
 <title>MapMessage (jms 2.0 API)</title>
 <meta name="date" content="2013-02-12">
Index: www/2.0-SNAPSHOT/apidocs/javax/jms/Session.html
===================================================================
--- www/2.0-SNAPSHOT/apidocs/javax/jms/Session.html     (revision 237)
+++ www/2.0-SNAPSHOT/apidocs/javax/jms/Session.html     (revision 238)
@@ -2,7 +2,7 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (version 1.7.0_13) on Tue Feb 12 12:38:51 GMT 2013 
-->
+<!-- Generated by javadoc (version 1.7.0_13) on Tue Feb 12 17:08:08 GMT 2013 
-->
 <meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
 <title>Session (jms 2.0 API)</title>
 <meta name="date" content="2013-02-12">
@@ -307,7 +307,7 @@
 <td class="colLast"><code><strong><a 
href="../../javax/jms/Session.html#createConsumer(javax.jms.Destination, 
java.lang.String, boolean)">createConsumer</a></strong>(<a 
href="../../javax/jms/Destination.html" title="interface in 
javax.jms">Destination</a>&nbsp;destination,
               <a 
href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;messageSelector,
               boolean&nbsp;noLocal)</code>
-<div class="block">Creates <code>MessageConsumer</code> for the specified 
destination, specifying a
+<div class="block">Creates a <code>MessageConsumer</code> for the specified 
destination, specifying a
  message selector and the <code>noLocal</code> parameter.</div>
 </td>
 </tr>
@@ -412,17 +412,6 @@
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../javax/jms/MessageConsumer.html" 
title="interface in javax.jms">MessageConsumer</a></code></td>
-<td class="colLast"><code><strong><a 
href="../../javax/jms/Session.html#createSharedConsumer(javax.jms.Topic, 
java.lang.String, java.lang.String, 
boolean)">createSharedConsumer</a></strong>(<a 
href="../../javax/jms/Topic.html" title="interface in 
javax.jms">Topic</a>&nbsp;topic,
-                    <a 
href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in 
java.lang">String</a>&nbsp;sharedSubscriptionName,
-                    <a 
href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;messageSelector,
-                    boolean&nbsp;noLocal)</code>
-<div class="block">Creates a shared non-durable subscription with the 
specified name on the
- specified topic (if one does not already exist) specifying a message 
selector
- and the <code>noLocal</code> parameter, and creates a consumer on that 
subscription.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="../../javax/jms/MessageConsumer.html" 
title="interface in javax.jms">MessageConsumer</a></code></td>
 <td class="colLast"><code><strong><a 
href="../../javax/jms/Session.html#createSharedDurableConsumer(javax.jms.Topic,
 java.lang.String)">createSharedDurableConsumer</a></strong>(<a 
href="../../javax/jms/Topic.html" title="interface in 
javax.jms">Topic</a>&nbsp;topic,
                            <a 
href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name)</code>
 <div class="block">Creates a shared durable subscription on the specified 
topic (if one does
@@ -430,101 +419,99 @@
  parameter, and creates a consumer on that durable subscription.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a href="../../javax/jms/MessageConsumer.html" 
title="interface in javax.jms">MessageConsumer</a></code></td>
-<td class="colLast"><code><strong><a 
href="../../javax/jms/Session.html#createSharedDurableConsumer(javax.jms.Topic,
 java.lang.String, java.lang.String, 
boolean)">createSharedDurableConsumer</a></strong>(<a 
href="../../javax/jms/Topic.html" title="interface in 
javax.jms">Topic</a>&nbsp;topic,
+<td class="colLast"><code><strong><a 
href="../../javax/jms/Session.html#createSharedDurableConsumer(javax.jms.Topic,
 java.lang.String, 
java.lang.String)">createSharedDurableConsumer</a></strong>(<a 
href="../../javax/jms/Topic.html" title="interface in 
javax.jms">Topic</a>&nbsp;topic,
                            <a 
href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name,
-                           <a 
href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;messageSelector,
-                           boolean&nbsp;noLocal)</code>
+                           <a 
href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in 
java.lang">String</a>&nbsp;messageSelector)</code>
 <div class="block">Creates a shared durable subscription on the specified 
topic (if one
- does not already exist), specifying a message selector and the
- <code>noLocal</code> parameter, and creates a consumer on that durable
- subscription.</div>
+ does not already exist), specifying a message selector,
+ and creates a consumer on that durable subscription.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="../../javax/jms/StreamMessage.html" 
title="interface in javax.jms">StreamMessage</a></code></td>
 <td class="colLast"><code><strong><a 
href="../../javax/jms/Session.html#createStreamMessage()">createStreamMessage</a></strong>()</code>
 <div class="block">Creates a <code>StreamMessage</code> object.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a href="../../javax/jms/TemporaryQueue.html" 
title="interface in javax.jms">TemporaryQueue</a></code></td>
 <td class="colLast"><code><strong><a 
href="../../javax/jms/Session.html#createTemporaryQueue()">createTemporaryQueue</a></strong>()</code>
 <div class="block">Creates a <code>TemporaryQueue</code> object.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="../../javax/jms/TemporaryTopic.html" 
title="interface in javax.jms">TemporaryTopic</a></code></td>
 <td class="colLast"><code><strong><a 
href="../../javax/jms/Session.html#createTemporaryTopic()">createTemporaryTopic</a></strong>()</code>
 <div class="block">Creates a <code>TemporaryTopic</code> object.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a href="../../javax/jms/TextMessage.html" 
title="interface in javax.jms">TextMessage</a></code></td>
 <td class="colLast"><code><strong><a 
href="../../javax/jms/Session.html#createTextMessage()">createTextMessage</a></strong>()</code>
 <div class="block">Creates a <code>TextMessage</code> object.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="../../javax/jms/TextMessage.html" 
title="interface in javax.jms">TextMessage</a></code></td>
 <td class="colLast"><code><strong><a 
href="../../javax/jms/Session.html#createTextMessage(java.lang.String)">createTextMessage</a></strong>(<a
 
href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;text)</code>
 <div class="block">Creates an initialized <code>TextMessage</code> 
object.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a href="../../javax/jms/Topic.html" 
title="interface in javax.jms">Topic</a></code></td>
 <td class="colLast"><code><strong><a 
href="../../javax/jms/Session.html#createTopic(java.lang.String)">createTopic</a></strong>(<a
 
href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;topicName)</code>
 <div class="block">Creates a <code>Topic</code> object which encapsulates a 
specified
  provider-specific topic name.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><strong><a 
href="../../javax/jms/Session.html#getAcknowledgeMode()">getAcknowledgeMode</a></strong>()</code>
 <div class="block">Returns the acknowledgement mode of the session.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a href="../../javax/jms/MessageListener.html" 
title="interface in javax.jms">MessageListener</a></code></td>
 <td class="colLast"><code><strong><a 
href="../../javax/jms/Session.html#getMessageListener()">getMessageListener</a></strong>()</code>
 <div class="block">Returns the session's distinguished message listener 
(optional).</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><strong><a 
href="../../javax/jms/Session.html#getTransacted()">getTransacted</a></strong>()</code>
 <div class="block">Indicates whether the session is in transacted mode.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a 
href="../../javax/jms/Session.html#recover()">recover</a></strong>()</code>
 <div class="block">Stops message delivery in this session, and restarts 
message delivery
  with the oldest unacknowledged message.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a 
href="../../javax/jms/Session.html#rollback()">rollback</a></strong>()</code>
 <div class="block">Rolls back any messages done in this transaction and 
releases any locks 
  currently held.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a 
href="../../javax/jms/Session.html#run()">run</a></strong>()</code>
 <div class="block">Optional operation, intended to be used only by 
Application Servers,
  not by ordinary JMS clients.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a 
href="../../javax/jms/Session.html#setMessageListener(javax.jms.MessageListener)">setMessageListener</a></strong>(<a
 href="../../javax/jms/MessageListener.html" title="interface in 
javax.jms">MessageListener</a>&nbsp;listener)</code>
 <div class="block">Sets the session's distinguished message listener 
(optional).</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a 
href="../../javax/jms/Session.html#unsubscribe(java.lang.String)">unsubscribe</a></strong>(<a
 
href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name)</code>
 <div class="block">Unsubscribes a durable subscription that has been created 
by a client.</div>
@@ -1178,7 +1165,7 @@
                              <a 
href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;messageSelector,
                              boolean&nbsp;noLocal)
                                throws <a 
href="../../javax/jms/JMSException.html" title="class in 
javax.jms">JMSException</a></pre>
-<div class="block">Creates <code>MessageConsumer</code> for the specified 
destination, specifying a
+<div class="block">Creates a <code>MessageConsumer</code> for the specified 
destination, specifying a
  message selector and the <code>noLocal</code> parameter.
 <P> Since <code>Queue</code> and <code>Topic</code> 
  both inherit from <code>Destination</code>, they can be used in
@@ -1223,12 +1210,11 @@
 <div class="block">Creates a shared non-durable subscription with the 
specified name on the
  specified topic (if one does not already exist) and creates a consumer on
  that subscription. This method creates the non-durable subscription
- without a message selector and with a <code>nolocal</code> value of
- <code>false</code>.
+ without a message selector.
  <p>
  If a shared non-durable subscription already exists with the same name
- and client identifier (if set), and the same topic, message selector and
- <code>noLocal</code> value has been specified, then this method creates a
+ and client identifier (if set), and the same topic and message selector 
+ value has been specified, then this method creates a
  <code>MessageConsumer</code> on the existing subscription.
  <p>
  A non-durable shared subscription is used by a client which needs to be
@@ -1247,8 +1233,8 @@
  non-durable subscription must use the same client identifier.
  <p>
  If a shared non-durable subscription already exists with the same name
- and client identifier (if set) but a different topic, message selector or
- <code>noLocal</code> value has been specified, and there is a consumer 
already
+ and client identifier (if set) but a different topic or message selector 
+ has been specified, and there is a consumer already
  active (i.e. not closed) on the subscription, then a 
<code>JMSException</code>
  will be thrown.
  <p>
@@ -1277,12 +1263,11 @@
                                      throws <a 
href="../../javax/jms/JMSException.html" title="class in 
javax.jms">JMSException</a></pre>
 <div class="block">Creates a shared non-durable subscription with the 
specified name on the
  specified topic (if one does not already exist) specifying a message 
selector,
- and creates a consumer on that subscription. This method creates the 
non-durable
- subscription with a <code>nolocal</code> value of <code>false</code>.
+ and creates a consumer on that subscription. 
  <p>
  If a shared non-durable subscription already exists with the same name
- and client identifier (if set), and the same topic, message selector and
- <code>noLocal</code> value has been specified, then this method creates a
+ and client identifier (if set), and the same topic and message selector 
+ has been specified, then this method creates a
  <code>MessageConsumer</code> on the existing subscription.
  <p>
  A non-durable shared subscription is used by a client which needs to be
@@ -1301,8 +1286,8 @@
  non-durable subscription must use the same client identifier.
  <p>
  If a shared non-durable subscription already exists with the same name
- and client identifier (if set) but a different topic, message selector or
- <code>noLocal</code> value has been specified, and there is a consumer 
already
+ and client identifier (if set) but a different topic or message selector 
+ has been specified, and there is a consumer already
  active (i.e. not closed) on the subscription, then a 
<code>JMSException</code>
  will be thrown.
  <p>
@@ -1322,75 +1307,6 @@
   <dd>2.0</dd></dl>
 </li>
 </ul>
-<a name="createSharedConsumer(javax.jms.Topic, java.lang.String, 
java.lang.String, boolean)">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>createSharedConsumer</h4>
-<pre><a href="../../javax/jms/MessageConsumer.html" title="interface in 
javax.jms">MessageConsumer</a>&nbsp;createSharedConsumer(<a 
href="../../javax/jms/Topic.html" title="interface in 
javax.jms">Topic</a>&nbsp;topic,
-                                   <a 
href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in 
java.lang">String</a>&nbsp;sharedSubscriptionName,
-                                   <a 
href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;messageSelector,
-                                   boolean&nbsp;noLocal)
-                                     throws <a 
href="../../javax/jms/JMSException.html" title="class in 
javax.jms">JMSException</a></pre>
-<div class="block">Creates a shared non-durable subscription with the 
specified name on the
- specified topic (if one does not already exist) specifying a message 
selector
- and the <code>noLocal</code> parameter, and creates a consumer on that 
subscription. 
- <p>
- If a shared non-durable subscription already exists with the same name
- and client identifier (if set), and the same topic, message selector and
- <code>noLocal</code> value has been specified, then this method creates a
- <code>MessageConsumer</code> on the existing subscription.
- <p>
- A non-durable shared subscription is used by a client which needs to be
- able to share the work of receiving messages from a topic subscription
- amongst multiple consumers. A non-durable shared subscription may
- therefore have more than one consumer. Each message from the subscription
- will be delivered to only one of the consumers on that subscription. Such
- a subscription is not persisted and will be deleted (together with any
- undelivered messages associated with it) when there are no consumers on
- it. The term "consumer" here means a <code>MessageConsumer</code> or
- <code>JMSConsumer</code> object in any client.
- <p>
- A shared non-durable subscription is identified by a name specified by
- the client and by the client identifier (which may be unset). An
- application which subsequently wishes to create a consumer on that shared
- non-durable subscription must use the same client identifier.
- <p>
- If a shared non-durable subscription already exists with the same name
- and client identifier (if set) but a different topic, message selector or
- <code>noLocal</code> value has been specified, and there is a consumer 
already
- active (i.e. not closed) on the subscription, then a 
<code>JMSException</code>
- will be thrown.
- <p>
- If <code>noLocal</code> is set to true, and the client identifier is set, 
then any 
- messages published to the topic using this session's connection, or 
- any other connection with the same client identifier, will not be added 
- to the shared non-durable subscription. If the client identifier is unset
- then setting <code>noLocal</code> to true will cause an 
<code>IllegalStateException</code> to be thrown. 
- <p>
- There is no restriction on durable subscriptions and shared non-durable
- subscriptions having the same name and clientId (which may be unset).
- Such subscriptions would be completely separate.</div>
-<dl><dt><span class="strong">Parameters:</span></dt><dd><code>topic</code> - 
the <code>Topic</code> to subscribe 
to</dd><dd><code>sharedSubscriptionName</code> - the name used to identify 
the shared non-durable subscription</dd><dd><code>messageSelector</code> - 
only messages with properties matching the message selector
-            expression are added to the shared non-durable subscription. A
-            value of null or an empty string indicates that there is no
-            message selector for the non-durable 
subscription.</dd><dd><code>noLocal</code> - if true, and the client 
identifier is set, then any messages
-            published to the topic using this session's connection, or any
-            other connection with the same
-            client identifier, will not be added to the shared non-durable
-            subscription.</dd>
-<dt><span class="strong">Throws:</span></dt>
-<dd><code><a href="../../javax/jms/JMSException.html" title="class in 
javax.jms">JMSException</a></code> - if the session fails to create the 
shared non-durable
-             subscription and <code>MessageConsumer</code> due to some
-             internal error.</dd>
-<dd><code><a href="../../javax/jms/InvalidDestinationException.html" 
title="class in javax.jms">InvalidDestinationException</a></code> - if an 
invalid topic is specified.</dd>
-<dd><code><a href="../../javax/jms/InvalidSelectorException.html" 
title="class in javax.jms">InvalidSelectorException</a></code> - if the 
message selector is invalid.</dd>
-<dd><code><a href="../../javax/jms/IllegalStateException.html" title="class 
in javax.jms">IllegalStateException</a></code> - if <code>noLocal</code> is 
set to <code>true</code> but
-             the client identifier is unset</dd><dt><span 
class="strong">Since:</span></dt>
-  <dd>2.0</dd></dl>
-</li>
-</ul>
 <a name="createQueue(java.lang.String)">
 <!--   -->
 </a>
@@ -1837,8 +1753,7 @@
 <div class="block">Creates a shared durable subscription on the specified 
topic (if one does
  not already exist), specifying a message selector and the 
<code>noLocal</code>
  parameter, and creates a consumer on that durable subscription. This
- method creates the durable subscription without a message selector and
- with a <code>noLocal</code> value of <code>false</code>.
+ method creates the durable subscription without a message selector.
  <p>
  A durable subscription is used by an application which needs to receive
  all the messages published on a topic, including the ones published when
@@ -1863,20 +1778,20 @@
  subscription must use the same client identifier.
  <p>
  If a shared durable subscription already exists with the same name and
- client identifier (if set), and the same topic, message selector and
- <code>noLocal</code> value has been specified, then this method creates a
+ client identifier (if set), and the same topic and message selector 
+ has been specified, then this method creates a
  <code>MessageConsumer</code> on the existing shared durable subscription.
  <p>
  If a shared durable subscription already exists with the same name and
- client identifier (if set) but a different topic, message selector or
- <code>noLocal</code> value has been specified, and there is no consumer
+ client identifier (if set) but a different topic or message selector 
+ has been specified, and there is no consumer
  already active (i.e. not closed) on the durable subscription then this is
  equivalent to unsubscribing (deleting) the old one and creating a new
  one.
  <p>
  If a shared durable subscription already exists with the same name and
- client identifier (if set) but a different topic, message selector or
- <code>noLocal</code> value has been specified, and there is a consumer 
already
+ client identifier (if set) but a different topic or message selector 
+ has been specified, and there is a consumer already
  active (i.e. not closed) on the durable subscription, then a
  <code>JMSException</code> will be thrown.
  <p>
@@ -1897,8 +1812,8 @@
                 internal error 
                 <li> if a shared durable subscription
                 already exists with the same name and client identifier,
-                but a different topic, message selector or 
<code>noLocal</code>
-                value, and there is a consumer already active 
+                but a different topic or message selector, 
+                and there is a consumer already active 
                 <li>if an
                 unshared durable subscription already exists with the same
                 name and client identifier
@@ -1907,7 +1822,7 @@
   <dd>2.0</dd></dl>
 </li>
 </ul>
-<a name="createSharedDurableConsumer(javax.jms.Topic, java.lang.String, 
java.lang.String, boolean)">
+<a name="createSharedDurableConsumer(javax.jms.Topic, java.lang.String, 
java.lang.String)">
 <!--   -->
 </a>
 <ul class="blockList">
@@ -1915,13 +1830,11 @@
 <h4>createSharedDurableConsumer</h4>
 <pre><a href="../../javax/jms/MessageConsumer.html" title="interface in 
javax.jms">MessageConsumer</a>&nbsp;createSharedDurableConsumer(<a 
href="../../javax/jms/Topic.html" title="interface in 
javax.jms">Topic</a>&nbsp;topic,
                                           <a 
href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name,
-                                          <a 
href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;messageSelector,
-                                          boolean&nbsp;noLocal)
+                                          <a 
href="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;messageSelector)
                                             throws <a 
href="../../javax/jms/JMSException.html" title="class in 
javax.jms">JMSException</a></pre>
 <div class="block">Creates a shared durable subscription on the specified 
topic (if one
- does not already exist), specifying a message selector and the
- <code>noLocal</code> parameter, and creates a consumer on that durable
- subscription.
+ does not already exist), specifying a message selector,
+ and creates a consumer on that durable subscription.
  <p>
  A durable subscription is used by an application which needs to receive
  all the messages published on a topic, including the ones published when
@@ -1946,30 +1859,23 @@
  subscription must use the same client identifier.
  <p>
  If a shared durable subscription already exists with the same name and
- client identifier (if set), and the same topic, message selector and
- <code>noLocal</code> value has been specified, then this method creates a
+ client identifier (if set), and the same topic and message selector 
+ has been specified, then this method creates a
  <code>MessageConsumer</code> on the existing shared durable subscription.
  <p>
  If a shared durable subscription already exists with the same name and
- client identifier (if set) but a different topic, message selector or
- <code>noLocal</code> value has been specified, and there is no consumer
+ client identifier (if set) but a different topic or message selector 
+ has been specified, and there is no consumer
  already active (i.e. not closed) on the durable subscription then this is
  equivalent to unsubscribing (deleting) the old one and creating a new
  one.
  <p>
  If a shared durable subscription already exists with the same name and
- client identifier (if set) but a different topic, message selector or
- <code>noLocal</code> value has been specified, and there is a consumer 
already
+ client identifier (if set) but a different topic or message selector 
+ has been specified, and there is a consumer already
  active (i.e. not closed) on the durable subscription, then a
  <code>JMSException</code> will be thrown.
  <p>
- If <code>noLocal</code> is set to true, and the client identifier is set, 
then any 
- messages published to the topic using this session's connection, or 
- any other connection with the same client identifier, will not be added 
- to the shared durable subscription. If the client identifier is unset
- then setting <code>noLocal</code> to true will cause an 
<code>IllegalStateException</code> 
- to be thrown. 
- <p>
  A shared durable subscription and an unshared durable subscription may
  not have the same name and client identifier (if set). If an unshared
  durable subscription already exists with the same name and client
@@ -1982,10 +1888,7 @@
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>topic</code> - 
the non-temporary <code>Topic</code> to subscribe 
to</dd><dd><code>name</code> - the name used to identify this 
subscription</dd><dd><code>messageSelector</code> - only messages with 
properties matching the message selector
             expression are added to the durable subscription. A value of
             null or an empty string indicates that there is no message
-            selector for the durable 
subscription.</dd><dd><code>noLocal</code> - if true then any messages 
published to the topic using this
-            session's connection, or any other connection with the same
-            client identifier, will not be added to the durable
-            subscription.</dd>
+            selector for the durable subscription.</dd>
 <dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="../../javax/jms/JMSException.html" title="class in 
javax.jms">JMSException</a></code> - <ul>
                 <li>if the session fails to create the shared durable
@@ -1993,16 +1896,15 @@
                 internal error 
                 <li>
                 if a shared durable subscription already exists with
-                the same name and client identifier, but a different topic,
-                message selector or <code>noLocal</code> value,
+                the same name and client identifier, but a different topic
+                or message selector,
                 and there is a consumer already active 
                 <li>if an unshared durable
                 subscription already exists with the same name and client
                 identifier
                 </ul></dd>
 <dd><code><a href="../../javax/jms/InvalidDestinationException.html" 
title="class in javax.jms">InvalidDestinationException</a></code> - if an 
invalid topic is specified.</dd>
-<dd><code><a href="../../javax/jms/InvalidSelectorException.html" 
title="class in javax.jms">InvalidSelectorException</a></code> - if the 
message selector is invalid.</dd>
-<dd><code><a href="../../javax/jms/IllegalStateException.html" title="class 
in javax.jms">IllegalStateExcept
[truncated due to length]



[jms-spec~repository:238] (JMS_SPEC-40) Dropping noLocal from shared subscriptions

nigeldeakin 02/12/2013
 
 
Close
loading
Please Confirm
Close