summaryrefslogtreecommitdiff
path: root/java/broker/src/test/java/org/apache/qpid/server/subscription/MockSubscription.java
diff options
context:
space:
mode:
Diffstat (limited to 'java/broker/src/test/java/org/apache/qpid/server/subscription/MockSubscription.java')
-rw-r--r--java/broker/src/test/java/org/apache/qpid/server/subscription/MockSubscription.java8
1 files changed, 7 insertions, 1 deletions
diff --git a/java/broker/src/test/java/org/apache/qpid/server/subscription/MockSubscription.java b/java/broker/src/test/java/org/apache/qpid/server/subscription/MockSubscription.java
index 3f76c90c12..1d6ccfbbc2 100644
--- a/java/broker/src/test/java/org/apache/qpid/server/subscription/MockSubscription.java
+++ b/java/broker/src/test/java/org/apache/qpid/server/subscription/MockSubscription.java
@@ -55,6 +55,7 @@ public class MockSubscription implements Subscription
private static final AtomicLong idGenerator = new AtomicLong(0);
// Create a simple ID that increments for ever new Subscription
private final long _subscriptionID = idGenerator.getAndIncrement();
+ private boolean _isActive = true;
public MockSubscription()
{
@@ -150,7 +151,7 @@ public class MockSubscription implements Subscription
public boolean isActive()
{
- return true;
+ return _isActive ;
}
public void confirmAutoClose()
@@ -275,4 +276,9 @@ public class MockSubscription implements Subscription
{
return false;
}
+
+ public void setActive(final boolean isActive)
+ {
+ _isActive = isActive;
+ }
}