public class GroupEntityManagerImpl extends AbstractEntityManager<GroupEntity> implements GroupEntityManager
Modifier and Type | Field and Description |
---|---|
protected GroupDataManager |
groupDataManager |
processEngineConfiguration
Constructor and Description |
---|
GroupEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration,
GroupDataManager groupDataManager) |
Modifier and Type | Method and Description |
---|---|
Group |
createNewGroup(String groupId) |
GroupQuery |
createNewGroupQuery() |
void |
delete(String groupId) |
List<Group> |
findGroupByQueryCriteria(GroupQueryImpl query,
Page page) |
long |
findGroupCountByNativeQuery(Map<String,Object> parameterMap) |
long |
findGroupCountByQueryCriteria(GroupQueryImpl query) |
List<Group> |
findGroupsByNativeQuery(Map<String,Object> parameterMap,
int firstResult,
int maxResults) |
List<Group> |
findGroupsByUser(String userId) |
protected DataManager<GroupEntity> |
getDataManager() |
GroupDataManager |
getGroupDataManager() |
boolean |
isNewGroup(Group group) |
void |
setGroupDataManager(GroupDataManager groupDataManager) |
create, delete, delete, findById, 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 GroupDataManager groupDataManager
public GroupEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration, GroupDataManager groupDataManager)
protected DataManager<GroupEntity> getDataManager()
getDataManager
in class AbstractEntityManager<GroupEntity>
public Group createNewGroup(String groupId)
createNewGroup
in interface GroupEntityManager
public void delete(String groupId)
delete
in interface EntityManager<GroupEntity>
delete
in class AbstractEntityManager<GroupEntity>
public GroupQuery createNewGroupQuery()
createNewGroupQuery
in interface GroupEntityManager
public List<Group> findGroupByQueryCriteria(GroupQueryImpl query, Page page)
findGroupByQueryCriteria
in interface GroupEntityManager
public long findGroupCountByQueryCriteria(GroupQueryImpl query)
findGroupCountByQueryCriteria
in interface GroupEntityManager
public List<Group> findGroupsByUser(String userId)
findGroupsByUser
in interface GroupEntityManager
public List<Group> findGroupsByNativeQuery(Map<String,Object> parameterMap, int firstResult, int maxResults)
findGroupsByNativeQuery
in interface GroupEntityManager
public long findGroupCountByNativeQuery(Map<String,Object> parameterMap)
findGroupCountByNativeQuery
in interface GroupEntityManager
public boolean isNewGroup(Group group)
isNewGroup
in interface GroupEntityManager
public GroupDataManager getGroupDataManager()
public void setGroupDataManager(GroupDataManager groupDataManager)
Copyright © 2015 Alfresco. All rights reserved.