Class AnonUserService
java.lang.Object
dev.getelements.elements.service.user.AbstractUserService
dev.getelements.elements.service.user.AnonUserService
- All Implemented Interfaces:
dev.getelements.elements.sdk.service.user.UserService
- Direct Known Subclasses:
UserUserService
public class AnonUserService
extends AbstractUserService
implements dev.getelements.elements.sdk.service.user.UserService
-
Field Summary
Fields inherited from interface dev.getelements.elements.sdk.service.user.UserService
CURRENT_USER_ALIAS, USER_CREATED_EVENT, USER_DELETED_EVENT, USER_UPDATED_EVENT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondev.getelements.elements.sdk.model.user.UserCreateResponsecreateUser(dev.getelements.elements.sdk.model.user.UserCreateRequest userCreateRequest) voiddeleteUser(String userId) dev.getelements.elements.sdk.model.util.MapperRegistrydev.getelements.elements.sdk.model.security.PasswordGeneratordev.getelements.elements.sdk.model.user.Userdev.getelements.elements.sdk.dao.UserDaodev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.user.User> getUsers(int offset, int count) dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.user.User> voidsetMapper(dev.getelements.elements.sdk.model.util.MapperRegistry mapperRegistry) voidsetPasswordGenerator(dev.getelements.elements.sdk.model.security.PasswordGenerator passwordGenerator) voidsetUserDao(dev.getelements.elements.sdk.dao.UserDao userDao) dev.getelements.elements.sdk.model.user.UserupdateUser(String userId, dev.getelements.elements.sdk.model.user.UserUpdateRequest userUpdateRequest) dev.getelements.elements.sdk.model.session.SessionCreationupdateUserPassword(String userId, dev.getelements.elements.sdk.model.user.UserUpdatePasswordRequest userUpdatePasswordRequest) Methods inherited from class dev.getelements.elements.service.user.AbstractUserService
createProfile, createProfiles, getApplicationDao, getCurrentUser, getElementRegistry, getNameService, getProfileDao, getSuperUserProfileService, setApplicationDao, setCurrentUser, setElementRegistry, setNameService, setProfileDao, setSuperUserProfileServiceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface dev.getelements.elements.sdk.service.user.UserService
checkForCurrentUser, getCurrentUser, isCurrentUser, isCurrentUserAlias
-
Constructor Details
-
AnonUserService
public AnonUserService()
-
-
Method Details
-
getUser
- Specified by:
getUserin interfacedev.getelements.elements.sdk.service.user.UserService
-
getUsers
public dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.user.User> getUsers(int offset, int count) - Specified by:
getUsersin interfacedev.getelements.elements.sdk.service.user.UserService
-
getUsers
public dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.user.User> getUsers(int offset, int count, String search) - Specified by:
getUsersin interfacedev.getelements.elements.sdk.service.user.UserService
-
createUser
public dev.getelements.elements.sdk.model.user.UserCreateResponse createUser(dev.getelements.elements.sdk.model.user.UserCreateRequest userCreateRequest) - Specified by:
createUserin interfacedev.getelements.elements.sdk.service.user.UserService
-
getMapper
public dev.getelements.elements.sdk.model.util.MapperRegistry getMapper() -
setMapper
@Inject public void setMapper(dev.getelements.elements.sdk.model.util.MapperRegistry mapperRegistry) -
updateUser
public dev.getelements.elements.sdk.model.user.User updateUser(String userId, dev.getelements.elements.sdk.model.user.UserUpdateRequest userUpdateRequest) - Specified by:
updateUserin interfacedev.getelements.elements.sdk.service.user.UserService
-
updateUserPassword
public dev.getelements.elements.sdk.model.session.SessionCreation updateUserPassword(String userId, dev.getelements.elements.sdk.model.user.UserUpdatePasswordRequest userUpdatePasswordRequest) - Specified by:
updateUserPasswordin interfacedev.getelements.elements.sdk.service.user.UserService
-
deleteUser
- Specified by:
deleteUserin interfacedev.getelements.elements.sdk.service.user.UserService
-
getUserDao
public dev.getelements.elements.sdk.dao.UserDao getUserDao() -
setUserDao
@Inject public void setUserDao(dev.getelements.elements.sdk.dao.UserDao userDao) -
getPasswordGenerator
public dev.getelements.elements.sdk.model.security.PasswordGenerator getPasswordGenerator() -
setPasswordGenerator
@Inject public void setPasswordGenerator(dev.getelements.elements.sdk.model.security.PasswordGenerator passwordGenerator)
-