diff options
| author | Martin Ritchie <ritchiem@apache.org> | 2010-05-07 15:09:42 +0000 |
|---|---|---|
| committer | Martin Ritchie <ritchiem@apache.org> | 2010-05-07 15:09:42 +0000 |
| commit | c4308e861f101a99e4a87048caf9cb7455a68ab3 (patch) | |
| tree | 092b5f93c47fc7a6f0db231f7df41283eb004e93 /java/broker/src/test | |
| parent | 8a5d74d7c730e3d5ca372b0361024e4f4ba8fe11 (diff) | |
| download | qpid-python-c4308e861f101a99e4a87048caf9cb7455a68ab3.tar.gz | |
QPID-2575 : Create Connection and Session models to correctly expose the Owning Session. Addressed issue where getPrincipal was used in error to identify queue owner. Session model now allows access to this in a protocol independent way.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@942101 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'java/broker/src/test')
| -rw-r--r-- | java/broker/src/test/java/org/apache/qpid/server/queue/MockAMQQueue.java | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/java/broker/src/test/java/org/apache/qpid/server/queue/MockAMQQueue.java b/java/broker/src/test/java/org/apache/qpid/server/queue/MockAMQQueue.java index dbd51af68c..f02b1f435f 100644 --- a/java/broker/src/test/java/org/apache/qpid/server/queue/MockAMQQueue.java +++ b/java/broker/src/test/java/org/apache/qpid/server/queue/MockAMQQueue.java @@ -30,6 +30,7 @@ import org.apache.qpid.server.management.ManagedObject; import org.apache.qpid.server.message.ServerMessage; import org.apache.qpid.server.security.PrincipalHolder; import org.apache.qpid.server.AMQChannel; +import org.apache.qpid.server.protocol.AMQSessionModel; import org.apache.qpid.server.binding.Binding; import org.apache.qpid.server.txn.ServerTransaction; import org.apache.qpid.AMQException; @@ -47,7 +48,7 @@ public class MockAMQQueue implements AMQQueue private PrincipalHolder _principalHolder; - private Object _exclusiveOwner; + private AMQSessionModel _exclusiveOwner; public MockAMQQueue(String name) { @@ -527,12 +528,12 @@ public class MockAMQQueue implements AMQQueue _principalHolder = principalHolder; } - public Object getExclusiveOwner() + public AMQSessionModel getExclusiveOwningSession() { return _exclusiveOwner; } - public void setExclusiveOwner(Object exclusiveOwner) + public void setExclusiveOwningSession(AMQSessionModel exclusiveOwner) { _exclusiveOwner = exclusiveOwner; } |
