diff options
Diffstat (limited to 'qpid/java/broker-core/src/main/java/org/apache/qpid/server/protocol/AMQConnectionModel.java')
-rw-r--r-- | qpid/java/broker-core/src/main/java/org/apache/qpid/server/protocol/AMQConnectionModel.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/qpid/java/broker-core/src/main/java/org/apache/qpid/server/protocol/AMQConnectionModel.java b/qpid/java/broker-core/src/main/java/org/apache/qpid/server/protocol/AMQConnectionModel.java index 26e8271d14..95b9bf8970 100644 --- a/qpid/java/broker-core/src/main/java/org/apache/qpid/server/protocol/AMQConnectionModel.java +++ b/qpid/java/broker-core/src/main/java/org/apache/qpid/server/protocol/AMQConnectionModel.java @@ -40,7 +40,7 @@ public interface AMQConnectionModel<T extends AMQConnectionModel<T,S>, S extends * @param cause * @param message */ - public void close(AMQConstant cause, String message); + public void closeAsync(AMQConstant cause, String message); public void block(); @@ -53,7 +53,7 @@ public interface AMQConnectionModel<T extends AMQConnectionModel<T,S>, S extends * @param cause * @param message */ - public void closeSession(S session, AMQConstant cause, String message); + public void closeSessionAsync(S session, AMQConstant cause, String message); public long getConnectionId(); @@ -107,4 +107,8 @@ public interface AMQConnectionModel<T extends AMQConnectionModel<T,S>, S extends void removeSessionListener(SessionModelListener listener); + void notifyWork(); + + boolean isMessageAssignmentSuspended(); + } |