jBPM distribution 6.0.0.Alpha9

org.jbpm.task.api
Interface TaskIdentityService

All Known Implementing Classes:
TaskIdentityServiceImpl

public interface TaskIdentityService

The Task Identity Service provides all the functionality related with the Organizational Entities that will be handled internally by jBPM. This methods will allow us to create the Mappings against external identity directories to the internal inforamtion required by jBPM.


Method Summary
 void addGroup(Group group)
           
 void addUser(User user)
           
 Group getGroupById(String groupId)
           
 List<Group> getGroups()
           
 OrganizationalEntity getOrganizationalEntityById(String entityId)
           
 User getUserById(String userId)
           
 List<User> getUsers()
           
 void removeGroup(String groupId)
           
 void removeUser(String userId)
           
 

Method Detail

addUser

void addUser(User user)

addGroup

void addGroup(Group group)

removeGroup

void removeGroup(String groupId)

removeUser

void removeUser(String userId)

getUsers

List<User> getUsers()

getGroups

List<Group> getGroups()

getUserById

User getUserById(String userId)

getGroupById

Group getGroupById(String groupId)

getOrganizationalEntityById

OrganizationalEntity getOrganizationalEntityById(String entityId)

jBPM distribution 6.0.0.Alpha9

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.