Class VitruvioGroupManager

Object
AbstractManager
GroupEntityManager
VitruvioGroupManager
All Implemented Interfaces:
Session, GroupIdentityManager

@Component public class VitruvioGroupManager extends GroupEntityManager
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Group
     
    void
     
    List<Group>
    findGroupByQueryCriteria(GroupQueryImpl query, Page page)
     
    long
    findGroupCountByQueryCriteria(GroupQueryImpl query)
     
    List<Group>
     
    RoleClient
     
    void
    setRoleClient(RoleClient roleClient)
     

    Methods inherited from class GroupEntityManager

    createNewGroupQuery, findGroupCountByNativeQuery, findGroupsByNativeQuery, insertGroup, isNewGroup, updateGroup

    Methods inherited from class AbstractManager

    close, delete, flush, getAttachmentManager, getByteArrayManager, getDbSqlSession, getDeploymentManager, getEventSubscriptionManager, getGroupIdentityManager, getHistoricActivityInstanceManager, getHistoricDetailManager, getHistoricIdentityLinkEntityManager, getHistoricProcessInstanceManager, getHistoricTaskInstanceManager, getHistoricVariableInstanceManager, getHistoryManager, getIdentityInfoManager, getIdentityLinkManager, getMembershipIdentityManager, getModelManager, getProcessDefinitionInfoManager, getProcessDefinitionManager, getProcessEngineConfiguration, getProcessInstanceManager, getResourceManager, getSession, getTaskManager, getUserIdentityManager, getVariableInstanceManager, insert

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • VitruvioGroupManager

      public VitruvioGroupManager()
  • Method Details

    • getRoleClient

      public RoleClient getRoleClient()
    • setRoleClient

      @Autowired public void setRoleClient(RoleClient roleClient)
    • createNewGroup

      public Group createNewGroup(String groupId)
      Specified by:
      createNewGroup in interface GroupIdentityManager
      Overrides:
      createNewGroup in class GroupEntityManager
    • deleteGroup

      public void deleteGroup(String groupId)
      Specified by:
      deleteGroup in interface GroupIdentityManager
      Overrides:
      deleteGroup in class GroupEntityManager
    • findGroupCountByQueryCriteria

      public long findGroupCountByQueryCriteria(GroupQueryImpl query)
      Specified by:
      findGroupCountByQueryCriteria in interface GroupIdentityManager
      Overrides:
      findGroupCountByQueryCriteria in class GroupEntityManager
    • findGroupByQueryCriteria

      public List<Group> findGroupByQueryCriteria(GroupQueryImpl query, Page page)
      Specified by:
      findGroupByQueryCriteria in interface GroupIdentityManager
      Overrides:
      findGroupByQueryCriteria in class GroupEntityManager
    • findGroupsByUser

      public List<Group> findGroupsByUser(String userId)
      Specified by:
      findGroupsByUser in interface GroupIdentityManager
      Overrides:
      findGroupsByUser in class GroupEntityManager