From a2d26b71f141f3166bdd0342b481723d98b0bb99 Mon Sep 17 00:00:00 2001 From: Robert Gemmell Date: Mon, 31 May 2010 16:01:48 +0000 Subject: QPID-2585: Upgrade Felix to 2.0.5 Applied patch from Andrew Kennedy git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@949780 13f79535-47bb-0310-9956-ffa450edef68 --- .../qpid/server/plugins/MockPluginManager.java | 23 +++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) (limited to 'java/broker/src/test') diff --git a/java/broker/src/test/java/org/apache/qpid/server/plugins/MockPluginManager.java b/java/broker/src/test/java/org/apache/qpid/server/plugins/MockPluginManager.java index 9599848dde..a64ec5d3b1 100644 --- a/java/broker/src/test/java/org/apache/qpid/server/plugins/MockPluginManager.java +++ b/java/broker/src/test/java/org/apache/qpid/server/plugins/MockPluginManager.java @@ -19,22 +19,21 @@ package org.apache.qpid.server.plugins; import java.util.HashMap; +import java.util.List; import java.util.Map; +import org.apache.qpid.server.configuration.plugins.ConfigurationPluginFactory; import org.apache.qpid.server.exchange.ExchangeType; -import org.apache.qpid.server.security.access.ACLPlugin; -import org.apache.qpid.server.security.access.ACLPluginFactory; -import org.apache.qpid.server.security.access.QueueDenier; +import org.apache.qpid.server.security.SecurityPluginFactory; public class MockPluginManager extends PluginManager { + private Map _securityPlugins = new HashMap(); + private Map, ConfigurationPluginFactory> _configPlugins = new HashMap, ConfigurationPluginFactory>(); - private Map _securityPlugins = new HashMap(); - - public MockPluginManager(String plugindir) throws Exception + public MockPluginManager(String pluginPath, String cachePath) throws Exception { - super(plugindir); - _securityPlugins.put("org.apache.qpid.server.security.access.QueueDenier", QueueDenier.FACTORY); + super(pluginPath, cachePath); } @Override @@ -44,8 +43,14 @@ public class MockPluginManager extends PluginManager } @Override - public Map getSecurityPlugins() + public Map getSecurityPlugins() { return _securityPlugins; } + + @Override + public Map, ConfigurationPluginFactory> getConfigurationPlugins() + { + return _configPlugins; + } } -- cgit v1.2.1