• Packages that use SyncData 
    Package Description
    psdi.security.ldap  
    • Uses of SyncData in psdi.security.ldap

      Methods in psdi.security.ldap that return SyncData 
      Modifier and Type Method and Description
      SyncData LdapSyncEvent.getGroupSyncData()
      Returns the group data obtained from the LDAP Server that should be synchronized to MAXIMO database tables.
      SyncData LdapSyncEvent.getUserSyncData()
      Returns the user data obtained from the LDAP Server that should be synchronized to MAXIMO database tables.
      Methods in psdi.security.ldap with parameters of type SyncData 
      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 DefaultLdapSyncAdapter.deleteMemberRecords(java.sql.Connection con, SyncData syncData, MemberDataMap memberDataMap)
      Deletes member records based on the data provided.
      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.Object DefaultLdapSyncAdapter.getMemberDataMapKeyColumnValue(java.lang.String keyColumn, SyncData syncData, MemberDataMap memberDataMap)
      Returns the key value for the given key column from the member data mapping.
      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.
      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 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.
      Constructors in psdi.security.ldap with parameters of type SyncData 
      Constructor and Description
      LdapSyncEvent(int eventId, DataMap dataMap, SyncData syncData)
      Constructor to be used to indicate user and group data synchronization events.
      LdapSyncEvent(int eventId, MemberDataMap memberDataMap, SyncData syncData, java.util.Set members)
      Constructor to be used to indicate group member data synchronization events.