Class TaskIdentityServiceImpl

  • All Implemented Interfaces:
    org.kie.internal.task.api.TaskIdentityService

    public class TaskIdentityServiceImpl
    extends Object
    implements org.kie.internal.task.api.TaskIdentityService
    • Constructor Detail

      • TaskIdentityServiceImpl

        public TaskIdentityServiceImpl()
      • TaskIdentityServiceImpl

        public TaskIdentityServiceImpl​(org.kie.internal.task.api.TaskPersistenceContext persistenceContext)
    • Method Detail

      • setPersistenceContext

        public void setPersistenceContext​(org.kie.internal.task.api.TaskPersistenceContext persistenceContext)
      • addUser

        public void addUser​(org.kie.api.task.model.User user)
        Specified by:
        addUser in interface org.kie.internal.task.api.TaskIdentityService
      • addGroup

        public void addGroup​(org.kie.api.task.model.Group group)
        Specified by:
        addGroup in interface org.kie.internal.task.api.TaskIdentityService
      • removeGroup

        public void removeGroup​(String groupId)
        Specified by:
        removeGroup in interface org.kie.internal.task.api.TaskIdentityService
      • removeUser

        public void removeUser​(String userId)
        Specified by:
        removeUser in interface org.kie.internal.task.api.TaskIdentityService
      • getUsers

        public List<org.kie.api.task.model.User> getUsers()
        Specified by:
        getUsers in interface org.kie.internal.task.api.TaskIdentityService
      • getGroups

        public List<org.kie.api.task.model.Group> getGroups()
        Specified by:
        getGroups in interface org.kie.internal.task.api.TaskIdentityService
      • getUserById

        public org.kie.api.task.model.User getUserById​(String userId)
        Specified by:
        getUserById in interface org.kie.internal.task.api.TaskIdentityService
      • getGroupById

        public org.kie.api.task.model.Group getGroupById​(String groupId)
        Specified by:
        getGroupById in interface org.kie.internal.task.api.TaskIdentityService
      • getOrganizationalEntityById

        public org.kie.api.task.model.OrganizationalEntity getOrganizationalEntityById​(String entityId)
        Specified by:
        getOrganizationalEntityById in interface org.kie.internal.task.api.TaskIdentityService