From b4d57ec3248baba3280ebb4a4378de6a39e59237 Mon Sep 17 00:00:00 2001 From: Joakim Erdfelt <joakime@apache.org> Date: Tue, 24 Apr 2007 05:41:27 +0000 Subject: * Using ReportingManager in webapp. git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/branches/archiva-jpox-database-refactor@531749 13f79535-47bb-0310-9956-ffa450edef68 --- .../archiva/configuration/ConfigurationNames.java | 31 +++++++++++++++++++--- 1 file changed, 28 insertions(+), 3 deletions(-) (limited to 'archiva-base/archiva-configuration/src') diff --git a/archiva-base/archiva-configuration/src/main/java/org/apache/maven/archiva/configuration/ConfigurationNames.java b/archiva-base/archiva-configuration/src/main/java/org/apache/maven/archiva/configuration/ConfigurationNames.java index 7fb925217..589a511f5 100644 --- a/archiva-base/archiva-configuration/src/main/java/org/apache/maven/archiva/configuration/ConfigurationNames.java +++ b/archiva-base/archiva-configuration/src/main/java/org/apache/maven/archiva/configuration/ConfigurationNames.java @@ -36,6 +36,8 @@ public class ConfigurationNames private static final Set repositories = new HashSet(); + private static final Set proxyConnectors = new HashSet(); + static { repositories.add( "repositories" ); @@ -67,6 +69,19 @@ public class ConfigurationNames repositoryScanning.add( "goodConsumer" ); repositoryScanning.add( "badConsumers" ); repositoryScanning.add( "badConsumer" ); + + proxyConnectors.add( "proxyConnectors" ); + proxyConnectors.add( "proxyConnector" ); + proxyConnectors.add( "sourceRepoId" ); + proxyConnectors.add( "targetRepoId" ); + proxyConnectors.add( "proxyId" ); + proxyConnectors.add( "snapshotsPolicy" ); + proxyConnectors.add( "releasePolicy" ); + proxyConnectors.add( "checksumPolicy" ); + proxyConnectors.add( "whiteListPatterns" ); + proxyConnectors.add( "whiteListPattern" ); + proxyConnectors.add( "blackListPatterns" ); + proxyConnectors.add( "blackListPattern" ); } public static boolean isNetworkProxy( String propertyName ) @@ -88,17 +103,27 @@ public class ConfigurationNames return repositoryScanning.contains( propertyName ); } - + public static boolean isRepositories( String propertyName ) { - if( empty(propertyName)) + if ( empty( propertyName ) ) { return false; } - + return repositories.contains( propertyName ); } + public static boolean isProxyConnector( String propertyName ) + { + if ( empty( propertyName ) ) + { + return false; + } + + return proxyConnectors.contains( propertyName ); + } + private static boolean empty( String name ) { if ( name == null ) -- cgit v1.2.3