com.atlassian.crowd.util.connector
Class LDAPPropertiesHelperImpl

java.lang.Object
  extended by com.atlassian.crowd.util.connector.LDAPPropertiesHelperImpl
All Implemented Interfaces:
LDAPPropertiesHelper, org.springframework.beans.factory.InitializingBean

public class LDAPPropertiesHelperImpl
extends java.lang.Object
implements org.springframework.beans.factory.InitializingBean, LDAPPropertiesHelper

This class is a helper class that contains all configuration and implementation information for LDAP This configuration data is pulled from property files on the classpath in the format ConnectorClazz.properties


Constructor Summary
LDAPPropertiesHelperImpl()
           
 
Method Summary
 void afterPropertiesSet()
           
 java.util.Map<java.lang.String,java.util.Properties> getConfigurationDetails()
           
 java.util.Map<java.lang.String,java.lang.String> getImplementations()
           
 java.util.List<java.lang.String> getListeningCapableImplementations()
           
 java.util.List<java.lang.String> getMonitorCapableImplementations()
           
 java.util.List<java.lang.String> getPollingCapableImplementations()
           
protected  java.util.Properties loadDirectoryProperties(java.lang.Class clazz)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LDAPPropertiesHelperImpl

public LDAPPropertiesHelperImpl()
Method Detail

afterPropertiesSet

public void afterPropertiesSet()
                        throws java.lang.Exception
Specified by:
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
Throws:
java.lang.Exception

loadDirectoryProperties

protected java.util.Properties loadDirectoryProperties(java.lang.Class clazz)

getImplementations

public java.util.Map<java.lang.String,java.lang.String> getImplementations()
Specified by:
getImplementations in interface LDAPPropertiesHelper

getConfigurationDetails

public java.util.Map<java.lang.String,java.util.Properties> getConfigurationDetails()
Specified by:
getConfigurationDetails in interface LDAPPropertiesHelper

getMonitorCapableImplementations

public java.util.List<java.lang.String> getMonitorCapableImplementations()
Specified by:
getMonitorCapableImplementations in interface LDAPPropertiesHelper

getListeningCapableImplementations

public java.util.List<java.lang.String> getListeningCapableImplementations()
Specified by:
getListeningCapableImplementations in interface LDAPPropertiesHelper

getPollingCapableImplementations

public java.util.List<java.lang.String> getPollingCapableImplementations()
Specified by:
getPollingCapableImplementations in interface LDAPPropertiesHelper


Copyright © 2009 Atlassian Pty Ltd. All Rights Reserved.