diff options
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.java | 8 |
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; + } } |