@AccessLevel(value=EXTERNAL)
public interface UserAdmin
Modifier and Type | Method and Description |
---|---|
curam.cpm.facade.struct.UserNameDetails |
getCurrentUserDetails()
This method is intended to be used by users responsible for managing users
to return the current user details.
|
curam.cpm.facade.struct.BooleanResult |
isSubordinateUserForConcernRoleSupervisor(curam.cpm.facade.struct.ConcernRoleAndUserNameDetails details)
Method used to determine if a user is a subordinate user of a supervisor.
|
curam.cpm.facade.struct.UserNameDetailsList |
listOwnerSupervisor(curam.core.struct.ConcernRoleKey key)
Method to list supervisors for a provider organization.
|
curam.cpm.facade.struct.UserNameDetailsList |
listSubordinateUserForCurrentUser()
Method to list subordinate users for the current user.
|
curam.cpm.facade.struct.UserNameDetailsList |
listSupervisorUserForUser(curam.core.struct.UsersKey key)
Method to list subordinate users for a user.
|
@AccessLevel(value=EXTERNAL) curam.cpm.facade.struct.UserNameDetailsList listOwnerSupervisor(curam.core.struct.ConcernRoleKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.cpm.facade.struct.UserNameDetailsList listSubordinateUserForCurrentUser() throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.cpm.facade.struct.BooleanResult isSubordinateUserForConcernRoleSupervisor(curam.cpm.facade.struct.ConcernRoleAndUserNameDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.cpm.facade.struct.UserNameDetailsList listSupervisorUserForUser(curam.core.struct.UsersKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.cpm.facade.struct.UserNameDetails getCurrentUserDetails() throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException