public class UserEntityManagerImpl extends AbstractEntityManager<UserEntity> implements UserEntityManager
Modifier and Type | Field and Description |
---|---|
protected UserDataManager |
userDataManager |
processEngineConfiguration
Constructor and Description |
---|
UserEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration,
UserDataManager userDataManager) |
Modifier and Type | Method and Description |
---|---|
Boolean |
checkPassword(String userId,
String password) |
User |
createNewUser(String userId) |
UserQuery |
createNewUserQuery() |
void |
delete(String userId) |
void |
delete(UserEntity userEntity) |
void |
deletePicture(User user) |
UserEntity |
findById(String entityId) |
List<Group> |
findGroupsByUser(String userId) |
List<User> |
findUserByQueryCriteria(UserQueryImpl query,
Page page) |
long |
findUserCountByNativeQuery(Map<String,Object> parameterMap) |
long |
findUserCountByQueryCriteria(UserQueryImpl query) |
List<User> |
findUsersByNativeQuery(Map<String,Object> parameterMap,
int firstResult,
int maxResults) |
protected DataManager<UserEntity> |
getDataManager() |
UserDataManager |
getUserDataManager() |
Picture |
getUserPicture(String userId) |
boolean |
isNewUser(User user) |
void |
setUserDataManager(UserDataManager userDataManager) |
void |
setUserPicture(String userId,
Picture picture) |
void |
updateUser(User updatedUser) |
create, delete, insert, insert, update, update
getAsyncExecutor, getAttachmentEntityManager, getByteArrayEntityManager, getClock, getCommandContext, getCommandExecutor, getCommentEntityManager, getDeploymentEntityManager, getEventDispatcher, getEventSubscriptionEntityManager, getExecutionEntityManager, getGroupEntityManager, getHistoricActivityInstanceEntityManager, getHistoricDetailEntityManager, getHistoricIdentityLinkEntityManager, getHistoricProcessInstanceEntityManager, getHistoricTaskInstanceEntityManager, getHistoricVariableInstanceEntityManager, getHistoryManager, getIdentityInfoEntityManager, getIdentityLinkEntityManager, getJobEntityManager, getJobExecutor, getMembershipEntityManager, getModelEntityManager, getProcessDefinitionEntityManager, getProcessDefinitionInfoEntityManager, getProcessEngineConfiguration, getResourceEntityManager, getSession, getTaskEntityManager, getUserIdentityEntityManager, getVariableInstanceEntityManager
protected UserDataManager userDataManager
public UserEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration, UserDataManager userDataManager)
protected DataManager<UserEntity> getDataManager()
getDataManager
in class AbstractEntityManager<UserEntity>
public UserEntity findById(String entityId)
findById
in interface EntityManager<UserEntity>
findById
in class AbstractEntityManager<UserEntity>
public User createNewUser(String userId)
createNewUser
in interface UserEntityManager
public void updateUser(User updatedUser)
updateUser
in interface UserEntityManager
public void delete(UserEntity userEntity)
delete
in interface EntityManager<UserEntity>
delete
in class AbstractEntityManager<UserEntity>
public void deletePicture(User user)
deletePicture
in interface UserEntityManager
public void delete(String userId)
delete
in interface EntityManager<UserEntity>
delete
in class AbstractEntityManager<UserEntity>
public List<User> findUserByQueryCriteria(UserQueryImpl query, Page page)
findUserByQueryCriteria
in interface UserEntityManager
public long findUserCountByQueryCriteria(UserQueryImpl query)
findUserCountByQueryCriteria
in interface UserEntityManager
public List<Group> findGroupsByUser(String userId)
findGroupsByUser
in interface UserEntityManager
public UserQuery createNewUserQuery()
createNewUserQuery
in interface UserEntityManager
public Boolean checkPassword(String userId, String password)
checkPassword
in interface UserEntityManager
public List<User> findUsersByNativeQuery(Map<String,Object> parameterMap, int firstResult, int maxResults)
findUsersByNativeQuery
in interface UserEntityManager
public long findUserCountByNativeQuery(Map<String,Object> parameterMap)
findUserCountByNativeQuery
in interface UserEntityManager
public boolean isNewUser(User user)
isNewUser
in interface UserEntityManager
public Picture getUserPicture(String userId)
getUserPicture
in interface UserEntityManager
public void setUserPicture(String userId, Picture picture)
setUserPicture
in interface UserEntityManager
public UserDataManager getUserDataManager()
public void setUserDataManager(UserDataManager userDataManager)
Copyright © 2015 Alfresco. All rights reserved.