summaryrefslogtreecommitdiff
path: root/java/broker/src/test
diff options
context:
space:
mode:
authorMartin Ritchie <ritchiem@apache.org>2010-05-07 15:09:42 +0000
committerMartin Ritchie <ritchiem@apache.org>2010-05-07 15:09:42 +0000
commitc4308e861f101a99e4a87048caf9cb7455a68ab3 (patch)
tree092b5f93c47fc7a6f0db231f7df41283eb004e93 /java/broker/src/test
parent8a5d74d7c730e3d5ca372b0361024e4f4ba8fe11 (diff)
downloadqpid-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.java7
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;
}