Package org.silverpeas.core.admin.user
Interface UserRegistrationService
-
- All Known Implementing Classes:
UserRegistrationServiceLegacy
public interface UserRegistrationService
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description UserDetail
findUser(String userId)
static UserRegistrationService
get()
void
migrateUserToDomain(UserDetail userDetail, String targetDomainId)
String
registerUser(String firstName, String lastName, String email, String domainId)
String
registerUser(String firstName, String lastName, String email, String domainId, UserAccessLevel accessLevel)
void
updateUser(UserDetail userDetail)
-
-
-
Method Detail
-
get
static UserRegistrationService get()
-
findUser
UserDetail findUser(String userId) throws AdminException
- Throws:
AdminException
-
registerUser
String registerUser(String firstName, String lastName, String email, String domainId) throws AdminException
- Throws:
AdminException
-
registerUser
String registerUser(String firstName, String lastName, String email, String domainId, UserAccessLevel accessLevel) throws AdminException
- Throws:
AdminException
-
migrateUserToDomain
void migrateUserToDomain(UserDetail userDetail, String targetDomainId) throws AdminException
- Throws:
AdminException
-
updateUser
void updateUser(UserDetail userDetail) throws AdminException
- Throws:
AdminException
-
-