com.trackstudio.sman.importer.LDAP
Class UtilImportLdap

java.lang.Object
  extended by com.trackstudio.sman.importer.LDAP.UtilImportLdap

public class UtilImportLdap
extends java.lang.Object


Constructor Summary
UtilImportLdap()
           
 
Method Summary
 java.lang.String findFields(java.lang.String url, java.lang.String login, java.lang.String passwordDB, Logger log)
           
static java.util.Set<java.lang.String> getFieldLdap()
           
static java.lang.String getIdFoundManager(java.lang.String url, java.lang.String login, java.lang.String passwordDB, java.lang.String manager)
           
static java.lang.String getManagerLogin(java.lang.String userId)
           
static java.util.List<KeyValue> getManagers()
           
static java.util.List<KeyValue> getPrstatus(java.lang.String managerId)
           
static java.util.List<java.lang.String> getTreeUsers(java.lang.String url, java.lang.String login, java.lang.String passwordDB, java.lang.String managerId)
           
static java.lang.Boolean getUniqueLogin(java.lang.String url, java.lang.String login, java.lang.String password, UserBean user)
           
static java.util.List<UserBean> getUserLDAP(java.lang.String loginLdap, java.lang.String manager, java.lang.String prstatusId, java.lang.String name)
           
static void importDB(java.util.List<UserBean> map, java.util.List<java.lang.String> dataSelect, java.lang.String manager, java.lang.String prstatic)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UtilImportLdap

public UtilImportLdap()
Method Detail

importDB

public static void importDB(java.util.List<UserBean> map,
                            java.util.List<java.lang.String> dataSelect,
                            java.lang.String manager,
                            java.lang.String prstatic)

getUserLDAP

public static java.util.List<UserBean> getUserLDAP(java.lang.String loginLdap,
                                                   java.lang.String manager,
                                                   java.lang.String prstatusId,
                                                   java.lang.String name)

getUniqueLogin

public static java.lang.Boolean getUniqueLogin(java.lang.String url,
                                               java.lang.String login,
                                               java.lang.String password,
                                               UserBean user)

findFields

public java.lang.String findFields(java.lang.String url,
                                   java.lang.String login,
                                   java.lang.String passwordDB,
                                   Logger log)

getFieldLdap

public static java.util.Set<java.lang.String> getFieldLdap()

getIdFoundManager

public static java.lang.String getIdFoundManager(java.lang.String url,
                                                 java.lang.String login,
                                                 java.lang.String passwordDB,
                                                 java.lang.String manager)

getPrstatus

public static java.util.List<KeyValue> getPrstatus(java.lang.String managerId)

getManagers

public static java.util.List<KeyValue> getManagers()

getManagerLogin

public static java.lang.String getManagerLogin(java.lang.String userId)

getTreeUsers

public static java.util.List<java.lang.String> getTreeUsers(java.lang.String url,
                                                            java.lang.String login,
                                                            java.lang.String passwordDB,
                                                            java.lang.String managerId)


Copyright © 2002-2009 TrackStudio, Ltd. All Rights Reserved.