summaryrefslogtreecommitdiff
path: root/qpid/java/broker-plugins/simple-xml/src
diff options
context:
space:
mode:
Diffstat (limited to 'qpid/java/broker-plugins/simple-xml/src')
-rw-r--r--qpid/java/broker-plugins/simple-xml/src/main/java/org/apache/qpid/server/security/access/plugins/SimpleXML.java13
1 files changed, 5 insertions, 8 deletions
diff --git a/qpid/java/broker-plugins/simple-xml/src/main/java/org/apache/qpid/server/security/access/plugins/SimpleXML.java b/qpid/java/broker-plugins/simple-xml/src/main/java/org/apache/qpid/server/security/access/plugins/SimpleXML.java
index 4b3d8f02de..26a5c132f9 100644
--- a/qpid/java/broker-plugins/simple-xml/src/main/java/org/apache/qpid/server/security/access/plugins/SimpleXML.java
+++ b/qpid/java/broker-plugins/simple-xml/src/main/java/org/apache/qpid/server/security/access/plugins/SimpleXML.java
@@ -52,8 +52,8 @@ public class SimpleXML extends AbstractPlugin
{
public SimpleXML newInstance(ConfigurationPlugin config) throws ConfigurationException
{
- SimpleXML plugin = new SimpleXML(config);
- plugin.configure();
+ SimpleXML plugin = new SimpleXML();
+ plugin.configure(config);
return plugin;
}
@@ -68,20 +68,17 @@ public class SimpleXML extends AbstractPlugin
}
};
- public SimpleXML(ConfigurationPlugin config) throws ConfigurationException
+ public void configure(ConfigurationPlugin config) throws ConfigurationException
{
_config = config.getConfiguration(SimpleXMLConfiguration.class);
- }
- public void configure() throws ConfigurationException
- {
- SimpleXMLConfiguration config = (SimpleXMLConfiguration) _config;
+ SimpleXMLConfiguration configuration = (SimpleXMLConfiguration) _config;
if (isConfigured())
{
_users = new ConcurrentHashMap<String, PrincipalPermissions>();
- processConfig(config.getConfiguration());
+ processConfig(configuration.getConfiguration());
}
}