com.atlassian.crowd.directory.ldap.cache
Class LDAPEntityNameMap<T extends LDAPDirectoryEntity>

java.lang.Object
  extended by com.atlassian.crowd.directory.ldap.cache.LDAPEntityNameMap<T>

public class LDAPEntityNameMap<T extends LDAPDirectoryEntity>
extends Object


Constructor Summary
LDAPEntityNameMap()
           
 
Method Summary
 void clear()
           
 String getByDn(String dn)
           
 String getByGuid(String guid)
           
 void put(T ldapEntity)
           
 Map<LdapName,String> toLdapNameKeyedMap()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LDAPEntityNameMap

public LDAPEntityNameMap()
Method Detail

put

public void put(T ldapEntity)

getByDn

public String getByDn(String dn)

getByGuid

public String getByGuid(String guid)

clear

public void clear()

toLdapNameKeyedMap

public Map<LdapName,String> toLdapNameKeyedMap()
                                        throws InvalidNameException
Throws:
InvalidNameException


Copyright © 2013 Atlassian. All Rights Reserved.