You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by ds...@apache.org on 2018/11/16 21:01:15 UTC
[geode] 01/02: added stop and destroy to InternalAsyncEventQueue
interface
This is an automated email from the ASF dual-hosted git repository.
dschneider pushed a commit to branch feature/GEODE-6068
in repository https://gitbox.apache.org/repos/asf/geode.git
commit 8ca188621817f94c8916ad20b1776359653caa7d
Author: Darrel Schneider <ds...@pivotal.io>
AuthorDate: Fri Nov 16 13:00:03 2018 -0800
added stop and destroy to InternalAsyncEventQueue interface
---
.../apache/geode/cache/asyncqueue/internal/AsyncEventQueueImpl.java | 2 ++
.../geode/cache/asyncqueue/internal/InternalAsyncEventQueue.java | 4 ++++
2 files changed, 6 insertions(+)
diff --git a/geode-core/src/main/java/org/apache/geode/cache/asyncqueue/internal/AsyncEventQueueImpl.java b/geode-core/src/main/java/org/apache/geode/cache/asyncqueue/internal/AsyncEventQueueImpl.java
index 55c4027..ae93b0a 100644
--- a/geode-core/src/main/java/org/apache/geode/cache/asyncqueue/internal/AsyncEventQueueImpl.java
+++ b/geode-core/src/main/java/org/apache/geode/cache/asyncqueue/internal/AsyncEventQueueImpl.java
@@ -169,12 +169,14 @@ public class AsyncEventQueueImpl implements InternalAsyncEventQueue {
return sender.getIsMetaQueue();
}
+ @Override
public void stop() {
if (sender.isRunning()) {
sender.stop();
}
}
+ @Override
public void destroy() {
destroy(true);
}
diff --git a/geode-core/src/main/java/org/apache/geode/cache/asyncqueue/internal/InternalAsyncEventQueue.java b/geode-core/src/main/java/org/apache/geode/cache/asyncqueue/internal/InternalAsyncEventQueue.java
index 73afa36..fd350a3 100644
--- a/geode-core/src/main/java/org/apache/geode/cache/asyncqueue/internal/InternalAsyncEventQueue.java
+++ b/geode-core/src/main/java/org/apache/geode/cache/asyncqueue/internal/InternalAsyncEventQueue.java
@@ -24,4 +24,8 @@ public interface InternalAsyncEventQueue extends AsyncEventQueue {
InternalGatewaySender getSender();
AsyncEventQueueStats getStatistics();
+
+ void stop();
+
+ void destroy();
}