Package | Description |
---|---|
psdi.security.ldap |
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.
|
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.
|
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.
|