public class ImportOrganizationMergeDuplicatesStrategy extends Object implements ImportOrganizationStrategy
| Constructor and Description |
|---|
ImportOrganizationMergeDuplicatesStrategy(IdentityService identityService,
SCustomUserInfoValueAPI userInfoValueAPI) |
public ImportOrganizationMergeDuplicatesStrategy(IdentityService identityService, SCustomUserInfoValueAPI userInfoValueAPI)
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 userToImport) throws org.bonitasoft.engine.commons.exceptions.SBonitaException
foundExistingUser in interface ImportOrganizationStrategyorg.bonitasoft.engine.commons.exceptions.SBonitaExceptionpublic 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)
public void foundExistingCustomUserInfoDefinition(org.bonitasoft.engine.identity.model.SCustomUserInfoDefinition existingUserInfoDefinition, CustomUserInfoDefinitionCreator newUserInfoDefinition) throws SIdentityException
foundExistingCustomUserInfoDefinition in interface ImportOrganizationStrategySIdentityExceptionCopyright © 2016 Bonitasoft S.A.. All rights reserved.