Package | Description |
---|---|
com.communote.server.core.user | |
com.communote.server.service |
Modifier and Type | Method and Description |
---|---|
void |
UserManagementBase.anonymizeUser(Long userId,
Long[] blogIds,
boolean becomeManager)
Delete a user by anonymizing his profile and removing the content (notes, topics if possible)
he created.
|
void |
UserManagement.anonymizeUser(Long userId,
Long[] blogIds,
boolean becomeManager)
Delete a user by anonymizing his profile and removing the content (notes, topics if possible)
he created.
|
void |
UserManagementBase.changeUserStatusByManager(Long userId,
UserStatus newStatus) |
void |
UserManagement.changeUserStatusByManager(Long userId,
UserStatus newStatus)
Change the status of a user.
|
User |
UserManagementBase.createOrUpdateExternalUser(ExternalUserVO userVO) |
User |
UserManagement.createOrUpdateExternalUser(ExternalUserVO userVO)
Creates or updates a user with data retrieved from a external user repository (e.g.
|
protected void |
UserManagementImpl.handleAnonymizeUser(Long userId,
Long[] blogIds,
boolean becomeManager) |
protected abstract void |
UserManagementBase.handleAnonymizeUser(Long userId,
Long[] blogIds,
boolean becomeManager)
Performs the core logic for
UserManagementBase.anonymizeUser(Long, Long[], boolean) |
protected void |
UserManagementImpl.handleChangeUserStatusByManager(Long userId,
UserStatus newStatus) |
protected abstract void |
UserManagementBase.handleChangeUserStatusByManager(Long userId,
UserStatus newStatus) |
protected abstract User |
UserManagementBase.handleCreateOrUpdateExternalUser(ExternalUserVO userVO)
Performs the core logic for
UserManagementBase.createOrUpdateExternalUser(ExternalUserVO) |
protected void |
UserManagementImpl.handlePermanentlyDisableUser(Long userId,
Long[] blogIds,
boolean becomeManager)
Performs the core logic for
UserManagementBase.permanentlyDisableUser(Long, Long[], boolean) |
protected abstract void |
UserManagementBase.handlePermanentlyDisableUser(Long userId,
Long[] blogIds,
boolean becomeManager)
Performs the core logic for
UserManagementBase.permanentlyDisableUser(Long, Long[], boolean) |
protected User |
UserManagementImpl.handleRemoveUserRole(Long userId,
UserRole role) |
protected abstract User |
UserManagementBase.handleRemoveUserRole(Long userId,
UserRole role)
Performs the core logic for
UserManagementBase.removeUserRole(Long, UserRole) |
protected abstract User |
UserManagementBase.handleUpdateExternalUser(ExternalUserVO userVO)
Performs the core logic for
UserManagementBase.updateExternalUser(ExternalUserVO) |
void |
UserManagementBase.permanentlyDisableUser(Long userId,
Long[] blogIds,
boolean becomeManager)
Deletes a user by setting his status to PERMANENTLY_DISABLED but keeping all his data.
|
void |
UserManagement.permanentlyDisableUser(Long userId,
Long[] blogIds,
boolean becomeManager)
Deletes a user by setting his status to PERMANENTLY_DISABLED but keeping all his data.
|
User |
UserManagementBase.removeUserRole(Long userId,
UserRole role) |
User |
UserManagement.removeUserRole(Long userId,
UserRole role)
Remove a role from a user
|
User |
UserManagementBase.updateExternalUser(ExternalUserVO userVO) |
User |
UserManagement.updateExternalUser(ExternalUserVO userVO)
Tries to update a user with data retrieved from an external resource (e.g.
|
Modifier and Type | Method and Description |
---|---|
void |
UserService.anonymizeUser(Long userId,
Long[] blogIds,
boolean becomeManager)
Delete a user by anonymizing his profile and removing the content (notes, topics if possible)
he created.
|
Copyright © 2019 Communote team. All rights reserved.