Package org.jbpm.services.task.impl
Class TaskIdentityServiceImpl
- java.lang.Object
-
- org.jbpm.services.task.impl.TaskIdentityServiceImpl
-
- All Implemented Interfaces:
org.kie.internal.task.api.TaskIdentityService
public class TaskIdentityServiceImpl extends Object implements org.kie.internal.task.api.TaskIdentityService
-
-
Constructor Summary
Constructors Constructor Description TaskIdentityServiceImpl()
TaskIdentityServiceImpl(org.kie.internal.task.api.TaskPersistenceContext persistenceContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addGroup(org.kie.api.task.model.Group group)
void
addUser(org.kie.api.task.model.User user)
org.kie.api.task.model.Group
getGroupById(String groupId)
List<org.kie.api.task.model.Group>
getGroups()
org.kie.api.task.model.OrganizationalEntity
getOrganizationalEntityById(String entityId)
org.kie.api.task.model.User
getUserById(String userId)
List<org.kie.api.task.model.User>
getUsers()
void
removeGroup(String groupId)
void
removeUser(String userId)
void
setPersistenceContext(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 interfaceorg.kie.internal.task.api.TaskIdentityService
-
addGroup
public void addGroup(org.kie.api.task.model.Group group)
- Specified by:
addGroup
in interfaceorg.kie.internal.task.api.TaskIdentityService
-
removeGroup
public void removeGroup(String groupId)
- Specified by:
removeGroup
in interfaceorg.kie.internal.task.api.TaskIdentityService
-
removeUser
public void removeUser(String userId)
- Specified by:
removeUser
in interfaceorg.kie.internal.task.api.TaskIdentityService
-
getUsers
public List<org.kie.api.task.model.User> getUsers()
- Specified by:
getUsers
in interfaceorg.kie.internal.task.api.TaskIdentityService
-
getGroups
public List<org.kie.api.task.model.Group> getGroups()
- Specified by:
getGroups
in interfaceorg.kie.internal.task.api.TaskIdentityService
-
getUserById
public org.kie.api.task.model.User getUserById(String userId)
- Specified by:
getUserById
in interfaceorg.kie.internal.task.api.TaskIdentityService
-
getGroupById
public org.kie.api.task.model.Group getGroupById(String groupId)
- Specified by:
getGroupById
in interfaceorg.kie.internal.task.api.TaskIdentityService
-
getOrganizationalEntityById
public org.kie.api.task.model.OrganizationalEntity getOrganizationalEntityById(String entityId)
- Specified by:
getOrganizationalEntityById
in interfaceorg.kie.internal.task.api.TaskIdentityService
-
-