User: pkendall
Date: 01/07/31 21:01:10
Modified: src/main/org/jbossmq Subscription.java
Log:
clone the actsLikeAQueue flag too!
Revision Changes Path
1.7 +15 -15 jbossmq/src/main/org/jbossmq/Subscription.java
Index: Subscription.java
===================================================================
RCS file: /cvsroot/jboss/jbossmq/src/main/org/jbossmq/Subscription.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- Subscription.java 2001/07/30 21:58:46 1.6
+++ Subscription.java 2001/08/01 04:01:10 1.7
@@ -18,7 +18,7 @@
*
* @author Hiram Chirino ([EMAIL PROTECTED])
*
- * @version $Revision: 1.6 $
+ * @version $Revision: 1.7 $
*/
public class Subscription
implements Serializable
@@ -31,10 +31,10 @@
public String messageSelector;
// Should this message destroy the subscription?
public boolean destroyDurableSubscription;
-
-
// Topics might not want locally produced messages
public boolean noLocal;
+ // Does this subscription look like a queue?
+ public boolean actsLikeAQueue;
// Transient Values
public transient Selector selector;
@@ -81,8 +81,6 @@
}
- public boolean actsLikeAQueue;
-
// Determines the consumer would accept the message.
public Selector getSelector() throws javax.jms.JMSException {
@@ -94,16 +92,18 @@
return selector;
}
+
+ public Subscription myClone(){
+ Subscription result = new Subscription();
- public Subscription myClone(){
- Subscription result = new Subscription();
- //only need to clone non-transient fields for our purposes.
- result.subscriptionId = subscriptionId;
- result.destination = destination;
- result.messageSelector = messageSelector;
- result.destroyDurableSubscription = destroyDurableSubscription;
- result.noLocal = noLocal;
+ //only need to clone non-transient fields for our purposes.
+ result.subscriptionId = subscriptionId;
+ result.destination = destination;
+ result.messageSelector = messageSelector;
+ result.destroyDurableSubscription = destroyDurableSubscription;
+ result.noLocal = noLocal;
+ result.actsLikeAQueue = actsLikeAQueue;
- return result;
- }
+ return result;
+ }
}
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development