org.jbpm.pvm.internal.svc
Class IdentityServiceImpl
java.lang.Object
org.jbpm.pvm.internal.svc.AbstractServiceImpl
org.jbpm.pvm.internal.svc.IdentityServiceImpl
- All Implemented Interfaces:
- IdentityService
public class IdentityServiceImpl
- extends AbstractServiceImpl
- implements IdentityService
- Author:
- Tom Baeyens
|
Method Summary |
java.lang.String |
createGroup(java.lang.String groupName)
|
java.lang.String |
createGroup(java.lang.String groupName,
java.lang.String groupType)
|
java.lang.String |
createGroup(java.lang.String groupName,
java.lang.String groupType,
java.lang.String parentGroupId)
|
void |
createMembership(java.lang.String userId,
java.lang.String groupId)
|
void |
createMembership(java.lang.String userId,
java.lang.String groupId,
java.lang.String role)
|
void |
createUser(java.lang.String userId,
java.lang.String givenName,
java.lang.String familyName)
|
void |
createUser(java.lang.String userId,
java.lang.String givenName,
java.lang.String familyName,
java.lang.String businessEmail)
|
void |
deleteGroup(java.lang.String groupId)
|
void |
deleteMembership(java.lang.String userId,
java.lang.String groupId,
java.lang.String role)
|
void |
deleteUser(java.lang.String userId)
|
Group |
findGroupById(java.lang.String groupId)
|
java.util.List<java.lang.String> |
findGroupIdsByUser(java.lang.String userId)
|
java.util.List<Group> |
findGroupsByUser(java.lang.String userId)
|
java.util.List<Group> |
findGroupsByUserAndGroupType(java.lang.String userId,
java.lang.String groupType)
|
User |
findUserById(java.lang.String userId)
|
java.util.List<User> |
findUsers()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
commandService
protected CommandService commandService
IdentityServiceImpl
public IdentityServiceImpl()
createUser
public void createUser(java.lang.String userId,
java.lang.String givenName,
java.lang.String familyName)
- Specified by:
createUser in interface IdentityService
createUser
public void createUser(java.lang.String userId,
java.lang.String givenName,
java.lang.String familyName,
java.lang.String businessEmail)
- Specified by:
createUser in interface IdentityService
findUserById
public User findUserById(java.lang.String userId)
- Specified by:
findUserById in interface IdentityService
findUsers
public java.util.List<User> findUsers()
- Specified by:
findUsers in interface IdentityService
deleteUser
public void deleteUser(java.lang.String userId)
- Specified by:
deleteUser in interface IdentityService
createGroup
public java.lang.String createGroup(java.lang.String groupName)
- Specified by:
createGroup in interface IdentityService
createGroup
public java.lang.String createGroup(java.lang.String groupName,
java.lang.String groupType)
- Specified by:
createGroup in interface IdentityService
createGroup
public java.lang.String createGroup(java.lang.String groupName,
java.lang.String groupType,
java.lang.String parentGroupId)
- Specified by:
createGroup in interface IdentityService
findGroupById
public Group findGroupById(java.lang.String groupId)
- Specified by:
findGroupById in interface IdentityService
findGroupIdsByUser
public java.util.List<java.lang.String> findGroupIdsByUser(java.lang.String userId)
- Specified by:
findGroupIdsByUser in interface IdentityService
findGroupsByUser
public java.util.List<Group> findGroupsByUser(java.lang.String userId)
- Specified by:
findGroupsByUser in interface IdentityService
findGroupsByUserAndGroupType
public java.util.List<Group> findGroupsByUserAndGroupType(java.lang.String userId,
java.lang.String groupType)
- Specified by:
findGroupsByUserAndGroupType in interface IdentityService
deleteGroup
public void deleteGroup(java.lang.String groupId)
- Specified by:
deleteGroup in interface IdentityService
createMembership
public void createMembership(java.lang.String userId,
java.lang.String groupId)
- Specified by:
createMembership in interface IdentityService
createMembership
public void createMembership(java.lang.String userId,
java.lang.String groupId,
java.lang.String role)
- Specified by:
createMembership in interface IdentityService
deleteMembership
public void deleteMembership(java.lang.String userId,
java.lang.String groupId,
java.lang.String role)
- Specified by:
deleteMembership in interface IdentityService
Copyright © 2010 JBoss Community. All Rights Reserved.