org.apache.archiva.web.runtime.ldap
Class ArchivaLdapConnectionFactory

java.lang.Object
  extended by org.apache.archiva.redback.common.ldap.connection.ConfigurableLdapConnectionFactory
      extended by org.apache.archiva.web.runtime.ldap.ArchivaLdapConnectionFactory
All Implemented Interfaces:
org.apache.archiva.redback.common.ldap.connection.LdapConnectionFactory

@Service(value="ldapConnectionFactory#archiva")
public class ArchivaLdapConnectionFactory
extends org.apache.archiva.redback.common.ldap.connection.ConfigurableLdapConnectionFactory

Since:
1.4-M4
Author:
Olivier Lamy

Field Summary
private  org.apache.archiva.redback.common.ldap.connection.LdapConnectionConfiguration ldapConnectionConfiguration
           
private  RedbackRuntimeConfigurationAdmin redbackRuntimeConfigurationAdmin
           
 
Constructor Summary
ArchivaLdapConnectionFactory()
           
 
Method Summary
 org.apache.archiva.redback.common.ldap.connection.LdapConnectionConfiguration getLdapConnectionConfiguration()
           
 void initialize()
           
 void setLdapConnectionConfiguration(org.apache.archiva.redback.common.ldap.connection.LdapConnectionConfiguration ldapConnectionConfiguration)
           
private  Properties toProperties(Map<String,String> map)
           
 
Methods inherited from class org.apache.archiva.redback.common.ldap.connection.ConfigurableLdapConnectionFactory
addObjectFactory, addStateFactory, getAuthenticationMethod, getBaseDn, getBaseDnLdapName, getBindDn, getConnection, getConnection, getConnection, getConnection, getContextFactory, getExtraProperties, getHostname, getPassword, getPort, getUserConf, isSsl, setAuthenticationMethod, setBaseDn, setBindDn, setContextFactory, setExtraProperties, setHostname, setPassword, setPort, setSsl, setUserConf, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

redbackRuntimeConfigurationAdmin

@Inject
private RedbackRuntimeConfigurationAdmin redbackRuntimeConfigurationAdmin

ldapConnectionConfiguration

private org.apache.archiva.redback.common.ldap.connection.LdapConnectionConfiguration ldapConnectionConfiguration
Constructor Detail

ArchivaLdapConnectionFactory

public ArchivaLdapConnectionFactory()
Method Detail

initialize

@PostConstruct
public void initialize()
Specified by:
initialize in interface org.apache.archiva.redback.common.ldap.connection.LdapConnectionFactory
Overrides:
initialize in class org.apache.archiva.redback.common.ldap.connection.ConfigurableLdapConnectionFactory

toProperties

private Properties toProperties(Map<String,String> map)

getLdapConnectionConfiguration

public org.apache.archiva.redback.common.ldap.connection.LdapConnectionConfiguration getLdapConnectionConfiguration()
Overrides:
getLdapConnectionConfiguration in class org.apache.archiva.redback.common.ldap.connection.ConfigurableLdapConnectionFactory

setLdapConnectionConfiguration

public void setLdapConnectionConfiguration(org.apache.archiva.redback.common.ldap.connection.LdapConnectionConfiguration ldapConnectionConfiguration)
Overrides:
setLdapConnectionConfiguration in class org.apache.archiva.redback.common.ldap.connection.ConfigurableLdapConnectionFactory


Copyright © 2006-2013 The Apache Software Foundation. All Rights Reserved.