• Packages that use LdapSyncException 
    Package Description
    psdi.security.ldap  
    psdi.security.ldap.ads  
    psdi.security.ldap.nds  
    • Uses of LdapSyncException in psdi.security.ldap

      Methods in psdi.security.ldap that throw LdapSyncException 
      Modifier and Type Method and Description
      protected void DefaultLdapSyncAdapter.addMemberRecords(java.sql.Connection con, SyncData syncData, MemberDataMap memberDataMap, java.util.Set members)
      Adds member records based on the data provided.
      protected void AbstractLdapSynchronizer.commitGroupChanges()
      Perform a database commit operation and logs a message.
      protected void AbstractLdapSynchronizer.commitGroupChanges(int objectsProcessed)
      Perform a database commit operation based on the number of group objects processed.
      protected void AbstractLdapSynchronizer.commitUserChanges()
      Perform a database commit operation and logs a message.
      protected void AbstractLdapSynchronizer.commitUserChanges(int objectsProcessed)
      Perform a database commit operation based on the number of user objects processed.
      protected void GenericDirectorySynchronizer.determineSynchronizationNeed()
      Determines whether synchronization is needed or not.
      protected abstract void AbstractLdapSynchronizer.determineSynchronizationNeed()
      Determines whether synchronization is needed or not.
      protected java.lang.Object DefaultLdapSyncAdapter.getDataMapValue(java.sql.Connection con, java.lang.String tableId, java.lang.String columnName, SyncData syncData, DataMap dataMap)
      Returns the value to be used to for the given table and column based on the data mapping.
      protected java.lang.Object DefaultLdapSyncAdapter.getMemberDataMapColumnValue(java.sql.Connection con, java.lang.String column, SyncData syncData, MemberDataMap memberDataMap)
      Returns the column value for the given column from the member data mapping.
      protected java.lang.String GenericDirectorySynchronizer.getMemberUserAccountName(java.lang.String memberDN)
      Returns the user or group member account name, for the given distinguished name of the user or group.
      abstract void LdapSynchronizer.init(LdapSynchronizerInitData initData)
      Initialize the synchronizer with the data passed.
      void AbstractLdapSynchronizer.init(LdapSynchronizerInitData initData)
      Initializes the synchronizer with the initialization data that's obtained from configuration values.
      void LdapSyncTask.init(LoadSyncSettings ldapSyncSettings)
      Initialze the task with configuration settings.
      protected void GenericDirectorySynchronizer.initSync()
      Initialize sync parameters.
      protected void AbstractLdapSynchronizer.initSync()
      Called to let the synchronizer initialize itself before the synchronization work starts.
      protected MboRemote DefaultLdapSyncAdapter.insertRecord(java.sql.Connection con, java.lang.String tableId, MboSetRemote mboSet, SyncData syncData, DataMap dataMap)
      Inserts a record into MboSet based on the information provided.
      LoadSyncSettings LoadSyncSettingsLoader.load(java.lang.String task, java.lang.String taskInstance)
      Loads the XML configuration settings based on the passed input stream.
      abstract void LdapSynchronizer.performSync(java.sql.Connection con, SyncParameters syncParams, UserInfo userInfo)
      Perform the synchronization based on the synchronization parameters passed.
      void AbstractLdapSynchronizer.performSync(java.sql.Connection con, SyncParameters syncParams, UserInfo userInfo)
      Performs the synchronization operation based on the synchronization parameters.
      void LdapSyncTask.performTask()
      Performs the synchronization task.
      protected java.util.Set GenericDirectorySynchronizer.retrieveAllGroupMembers(java.lang.String groupDN)
      Retrieves all the group members of the given group distinguished name.
      protected abstract java.util.Set AbstractLdapSynchronizer.retrieveAllGroupMembers(java.lang.String groupDN)
      Retrieves all the group members of the given group distinguished name.
      protected void GenericDirectorySynchronizer.retrieveGroupMembers(java.lang.String groupDN, java.util.Set memberUsers, java.util.Set memberGroups)
      Retrieves group members and fills the users and groups that are members of the given group into the passed in sets.
      void LdapSyncAdapter.syncEnded(LdapSyncEvent event)
      Called by the Synchronizer at the end of a full or incremental synchronization to let the listener cleanup any references to objects that are being held for the duration of the synchronization process.
      void DefaultLdapSyncAdapter.syncEnded(LdapSyncEvent event)
      Called by the Synchronizer at the end of a full or incremental synchronization to let the listener cleanup any references to objects that are being held for the duration of the synchronization process.
      void LdapSyncListener.syncEnded(LdapSyncEvent event)
      Called by the Synchronizer at the end of a full or incremental synchronization to let the listener cleanup any references to objects that are being held for the duration of the synchronization process.
      void LdapSyncAdapter.syncGroup(LdapSyncEvent event)
      Called by the Synchronizer when a group data need to be synchronized with the database.
      void DefaultLdapSyncAdapter.syncGroup(LdapSyncEvent event)
      Called by the Synchronizer when a group data need to be synchronized with the database.
      void LdapSyncListener.syncGroup(LdapSyncEvent event)
      Called by the Synchronizer when a group data need to be synchronized with the database.
      void LdapSyncAdapter.syncGroupMembers(LdapSyncEvent event)
      Called by the Synchronizer when a group member data need to be synchronized with the database.
      void DefaultLdapSyncAdapter.syncGroupMembers(LdapSyncEvent event)
      Called by the Synchronizer when a group member data need to be synchronized with the database.
      void LdapSyncListener.syncGroupMembers(LdapSyncEvent event)
      Called by the Synchronizer when a group member data need to be synchronized with the database.
      protected void AbstractLdapSynchronizer.syncGroupMembers(SyncData groupSyncData, java.util.Set groupMembers)
      Sends an event to the listener with the list of members of a group to synchronize the data to MAXIMO tables.
      protected void GenericDirectorySynchronizer.syncGroups()
      Performs LDAP query against the LDAP Directory server and retrieves the results .
      protected void AbstractLdapSynchronizer.syncGroups()
      Performs LDAP query against the LDAP Directory server and retrieves the results page by page and processes each page result.
      void LdapSyncAdapter.syncStarting(LdapSyncEvent event)
      Called by the Synchronizer at the begining of a full or incremental synchronization to let the listener initialize itself.
      void LdapSyncListener.syncStarting(LdapSyncEvent event)
      Called by the Synchronizer at the begining of a full or incremental synchronization to let the listener initialize itself.
      void LdapSyncAdapter.syncUser(LdapSyncEvent event)
      Called by the Synchronizer when a user data need to be synchronized with the database.
      void DefaultLdapSyncAdapter.syncUser(LdapSyncEvent event)
      Called by the Synchronizer when a user data need to be synchronized with the database.
      void LdapSyncListener.syncUser(LdapSyncEvent event)
      Called by the Synchronizer when a user data need to be synchronized with the database.
      protected void GenericDirectorySynchronizer.syncUsers()
      Performs LDAP query against the LDAP Directory server and retrieves the results page by page and processes each page result.
      protected void AbstractLdapSynchronizer.syncUsers()
      Performs LDAP query against the LDAP Directory server and retrieves the results page by page and processes each page result.
      protected void DefaultLdapSyncAdapter.updateRecord(java.sql.Connection con, java.lang.String tableId, MboRemote mbo, SyncData syncData, DataMap dataMap)
      Updates an existing mbo based on the information provided.
    • Uses of LdapSyncException in psdi.security.ldap.ads

      Methods in psdi.security.ldap.ads that throw LdapSyncException 
      Modifier and Type Method and Description
      protected void ActiveDirectorySynchronizer.determineSynchronizationNeed()
      Determines whether synchronization is needed or not based on some parameters obtained from the Active Directory.
      protected java.lang.String ActiveDirectorySynchronizer.getInvocationId()
      Returns the invocation id maintained by Active Directory in a string format.
      protected java.lang.String ActiveDirectorySynchronizer.getMemberUserAccountName(java.lang.String memberDN, javax.naming.ldap.LdapContext memberLdapContext)
      Returns the user or group member account name, for the given distinguished name of the user or group.
      protected java.lang.String ActiveDirectorySynchronizer.getRootDSEAttributeValue(java.lang.String attributeName)
      Returns the root DSE attribute value for the given attribute name.
      protected void ActiveDirectorySynchronizer.initSync()
      Initializes the synchronization task with the necessary information needed for performing the synchronization work.
      protected java.util.Set ActiveDirectorySynchronizer.retrieveAllGroupMembers(java.lang.String groupDN)
      Retrieves all the group members of the given group distinguished name.
      protected void ActiveDirectorySynchronizer.retrieveGroupMembers(java.lang.String groupDN, java.util.Set memberUsers, java.util.Set memberGroups)
      Retrieves group members and fills the users and groups that are members of the given group into the passed in sets.
    • Uses of LdapSyncException in psdi.security.ldap.nds

      Methods in psdi.security.ldap.nds that throw LdapSyncException 
      Modifier and Type Method and Description
      protected void NovellDirectorySynchronizer.determineSynchronizationNeed()
      Determines whether synchronization is needed or not based on some parameters obtained from the Novell eDirectory.
      protected java.lang.String NovellDirectorySynchronizer.getMemberUserAccountName(java.lang.String memberDN)
      Returns the user or group member account name, for the given distinguished name of the user or group.
      protected java.lang.String NovellDirectorySynchronizer.getModifyTimeStamp(java.lang.String attributeName)
      THis method returns the last modifytimestamp.
      protected void NovellDirectorySynchronizer.initSync()
      Initializes the synchronization task with the necessary information needed for performing the synchronization work.
      protected java.util.Set NovellDirectorySynchronizer.retrieveAllGroupMembers(java.lang.String groupDN)
      Retrieves all the group members of the given group distinguished name.
      protected void NovellDirectorySynchronizer.retrieveGroupMembers(java.lang.String groupDN, java.util.Set memberUsers, java.util.Set memberGroups)
      Retrieves group members and fills the users and groups that are members of the given group into the passed in sets.
      protected void NovellDirectorySynchronizer.syncGroups()
      Performs LDAP query against the LDAP Directory server and retrieves the results , a notification event will be fired to the listener to synchronize the changes to MAXIMO database tables.
      protected void NovellDirectorySynchronizer.syncUsers()
      Performs LDAP query against the LDAP Directory server and retrieves the results .