You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@archiva.apache.org by ol...@apache.org on 2012/12/05 18:24:19 UTC

svn commit: r1417543 - /archiva/trunk/archiva-modules/archiva-base/archiva-repository-admin/archiva-repository-admin-default/src/main/java/org/apache/archiva/admin/repository/runtime/DefaultArchivaRuntimeConfigurationAdmin.java

Author: olamy
Date: Wed Dec  5 17:24:18 2012
New Revision: 1417543

URL: http://svn.apache.org/viewvc?rev=1417543&view=rev
Log:
use constants keys from redback

Modified:
    archiva/trunk/archiva-modules/archiva-base/archiva-repository-admin/archiva-repository-admin-default/src/main/java/org/apache/archiva/admin/repository/runtime/DefaultArchivaRuntimeConfigurationAdmin.java

Modified: archiva/trunk/archiva-modules/archiva-base/archiva-repository-admin/archiva-repository-admin-default/src/main/java/org/apache/archiva/admin/repository/runtime/DefaultArchivaRuntimeConfigurationAdmin.java
URL: http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-base/archiva-repository-admin/archiva-repository-admin-default/src/main/java/org/apache/archiva/admin/repository/runtime/DefaultArchivaRuntimeConfigurationAdmin.java?rev=1417543&r1=1417542&r2=1417543&view=diff
==============================================================================
--- archiva/trunk/archiva-modules/archiva-base/archiva-repository-admin/archiva-repository-admin-default/src/main/java/org/apache/archiva/admin/repository/runtime/DefaultArchivaRuntimeConfigurationAdmin.java (original)
+++ archiva/trunk/archiva-modules/archiva-base/archiva-repository-admin/archiva-repository-admin-default/src/main/java/org/apache/archiva/admin/repository/runtime/DefaultArchivaRuntimeConfigurationAdmin.java Wed Dec  5 17:24:18 2012
@@ -29,6 +29,7 @@ import org.apache.archiva.configuration.
 import org.apache.archiva.configuration.RedbackRuntimeConfiguration;
 import org.apache.archiva.redback.components.registry.RegistryException;
 import org.apache.archiva.redback.configuration.UserConfiguration;
+import org.apache.archiva.redback.configuration.UserConfigurationKeys;
 import org.apache.commons.lang.StringUtils;
 import org.springframework.stereotype.Service;
 
@@ -40,26 +41,27 @@ import javax.inject.Named;
  * @author Olivier Lamy
  * @since 1.4-M4
  */
-@Service( "archivaRuntimeConfigurationAdmin#default" )
+@Service("archivaRuntimeConfigurationAdmin#default")
 public class DefaultArchivaRuntimeConfigurationAdmin
     extends AbstractRepositoryAdmin
     implements ArchivaRuntimeConfigurationAdmin
 {
 
     @Inject
-    @Named( value = "userConfiguration" )
+    @Named(value = "userConfiguration")
     UserConfiguration userConfiguration;
 
     @PostConstruct
     public void initialize()
         throws RepositoryAdminException
     {
+
         ArchivaRuntimeConfiguration archivaRuntimeConfiguration = getArchivaRuntimeConfiguration();
         // migrate or not data from redback
         if ( !archivaRuntimeConfiguration.isMigratedFromRedbackConfiguration() )
         {
             // so migrate if available
-            String userManagerImpl = userConfiguration.getString( "user.manager.impl" );
+            String userManagerImpl = userConfiguration.getString( UserConfigurationKeys.USER_MANAGER_IMPL );
             if ( StringUtils.isNotEmpty( userManagerImpl ) )
             {
                 archivaRuntimeConfiguration.setUserManagerImpl( userManagerImpl );
@@ -75,16 +77,18 @@ public class DefaultArchivaRuntimeConfig
                 archivaRuntimeConfiguration.setArchivaLdapConfiguration( archivaLdapConfiguration );
             }
 
-            archivaLdapConfiguration.setHostName( userConfiguration.getString( "ldap.config.hostname", null ) );
-            archivaLdapConfiguration.setPort( userConfiguration.getInt( "ldap.config.port", -1 ) );
-            archivaLdapConfiguration.setSsl( userConfiguration.getBoolean( "ldap.config.ssl", false ) );
+            archivaLdapConfiguration.setHostName(
+                userConfiguration.getString( UserConfigurationKeys.LDAP_HOSTNAME, null ) );
+            archivaLdapConfiguration.setPort( userConfiguration.getInt( UserConfigurationKeys.LDAP_PORT, -1 ) );
+            archivaLdapConfiguration.setSsl( userConfiguration.getBoolean( UserConfigurationKeys.LDAP_SSL, false ) );
             archivaLdapConfiguration.setBaseDn( userConfiguration.getConcatenatedList( "ldap.config.base.dn", null ) );
             archivaLdapConfiguration.setContextFactory(
-                userConfiguration.getString( "ldap.config.context.factory", null ) );
+                userConfiguration.getString( UserConfigurationKeys.LDAP_CONTEX_FACTORY, null ) );
             archivaLdapConfiguration.setBindDn( userConfiguration.getConcatenatedList( "ldap.config.bind.dn", null ) );
-            archivaLdapConfiguration.setPassword( userConfiguration.getString( "ldap.config.password", null ) );
+            archivaLdapConfiguration.setPassword(
+                userConfiguration.getString( UserConfigurationKeys.LDAP_PASSWORD, null ) );
             archivaLdapConfiguration.setAuthenticationMethod(
-                userConfiguration.getString( "ldap.config.authentication.method", null ) );
+                userConfiguration.getString( UserConfigurationKeys.LDAP_AUTHENTICATION_METHOD, null ) );
 
             archivaRuntimeConfiguration.setMigratedFromRedbackConfiguration( true );