public class ImportOrganizationMergeDuplicatesStrategy extends Object implements ImportOrganizationStrategy
| Constructor and Description |
|---|
ImportOrganizationMergeDuplicatesStrategy(IdentityService identityService,
org.bonitasoft.engine.identity.model.builder.IdentityModelBuilder identityModelBuilder) |
| Modifier and Type | Method and Description |
|---|---|
void |
foundExistingGroup(org.bonitasoft.engine.identity.model.SGroup existingGroup,
GroupCreator newGroup) |
void |
foundExistingMembership(org.bonitasoft.engine.identity.model.SUserMembership existingMembership) |
void |
foundExistingRole(org.bonitasoft.engine.identity.model.SRole existingRole,
RoleCreator newRole) |
void |
foundExistingUser(org.bonitasoft.engine.identity.model.SUser existingUser,
ExportedUser user) |
protected org.bonitasoft.engine.recorder.model.EntityUpdateDescriptor |
getGroupDescriptor(org.bonitasoft.engine.identity.model.SGroup existingGroup,
GroupCreator groupCreator) |
protected org.bonitasoft.engine.recorder.model.EntityUpdateDescriptor |
getRoleDescriptor(org.bonitasoft.engine.identity.model.SRole existingRole,
RoleCreator roleCreator) |
protected org.bonitasoft.engine.recorder.model.EntityUpdateDescriptor |
getUserContactInfoDescriptor(ExportedUser user,
boolean isPersonal) |
protected org.bonitasoft.engine.recorder.model.EntityUpdateDescriptor |
getUserDescriptor(ExportedUser user) |
public ImportOrganizationMergeDuplicatesStrategy(IdentityService identityService, org.bonitasoft.engine.identity.model.builder.IdentityModelBuilder identityModelBuilder)
public void foundExistingGroup(org.bonitasoft.engine.identity.model.SGroup existingGroup, GroupCreator newGroup) throws SIdentityException
foundExistingGroup in interface ImportOrganizationStrategySIdentityExceptionpublic void foundExistingUser(org.bonitasoft.engine.identity.model.SUser existingUser, ExportedUser user) throws SIdentityException
foundExistingUser in interface ImportOrganizationStrategySIdentityExceptionpublic void foundExistingRole(org.bonitasoft.engine.identity.model.SRole existingRole, RoleCreator newRole) throws SIdentityException
foundExistingRole in interface ImportOrganizationStrategySIdentityExceptionpublic void foundExistingMembership(org.bonitasoft.engine.identity.model.SUserMembership existingMembership)
foundExistingMembership in interface ImportOrganizationStrategyprotected org.bonitasoft.engine.recorder.model.EntityUpdateDescriptor getRoleDescriptor(org.bonitasoft.engine.identity.model.SRole existingRole, RoleCreator roleCreator)
protected org.bonitasoft.engine.recorder.model.EntityUpdateDescriptor getGroupDescriptor(org.bonitasoft.engine.identity.model.SGroup existingGroup, GroupCreator groupCreator)
protected org.bonitasoft.engine.recorder.model.EntityUpdateDescriptor getUserContactInfoDescriptor(ExportedUser user, boolean isPersonal)
protected org.bonitasoft.engine.recorder.model.EntityUpdateDescriptor getUserDescriptor(ExportedUser user)
Copyright © 2013 BonitaSoft. All Rights Reserved.