java.lang.Object
org.jbpm.workflow.organisation.impl.OrganisationComponentImpl
- public class OrganisationComponentImpl
- extends java.lang.Object
|
Method Summary |
org.jbpm.workflow.organisation.Group |
createGroup(java.lang.String groupId,
java.util.Collection userIds,
org.jbpm.util.db.DbSession dbSession)
|
org.jbpm.workflow.organisation.Group |
createGroup(java.lang.String groupId,
java.util.Collection userIds,
org.jbpm.util.client.Relations relations,
org.jbpm.util.db.DbSession dbSession)
|
org.jbpm.workflow.organisation.Actor |
findActorById(java.lang.String actorName,
org.jbpm.util.db.DbSession dbSession)
|
org.jbpm.workflow.organisation.Actor |
findActorById(java.lang.String actorName,
org.jbpm.util.client.Relations relations,
org.jbpm.util.db.DbSession dbSession)
|
java.util.Collection |
findAllUsers(org.jbpm.util.db.DbSession dbSession)
|
java.util.Collection |
findAllUsers(org.jbpm.util.client.Relations relations,
org.jbpm.util.db.DbSession dbSession)
|
org.jbpm.workflow.organisation.Group |
findGroupByMembership(java.lang.String userId,
java.lang.String membershipType,
org.jbpm.util.db.DbSession dbSession)
|
org.jbpm.workflow.organisation.Group |
findGroupByMembership(java.lang.String userId,
java.lang.String membershipType,
org.jbpm.util.client.Relations relations,
org.jbpm.util.db.DbSession dbSession)
|
java.util.Collection |
findMembershipsByUserAndGroup(java.lang.String userId,
java.lang.String groupId,
org.jbpm.util.db.DbSession dbSession)
|
java.util.Collection |
findMembershipsByUserAndGroup(java.lang.String userId,
java.lang.String groupId,
org.jbpm.util.client.Relations relations,
org.jbpm.util.db.DbSession dbSession)
|
java.util.Collection |
findUsersByGroupAndRole(java.lang.String groupId,
java.lang.String role,
org.jbpm.util.db.DbSession dbSession)
|
java.util.Collection |
findUsersByGroupAndRole(java.lang.String groupId,
java.lang.String role,
org.jbpm.util.client.Relations relations,
org.jbpm.util.db.DbSession dbSession)
|
static OrganisationComponentImpl |
getInstance()
gets the singleton instance. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
queryFindActorById
private static final java.lang.String queryFindActorById
- See Also:
- Constant Field Values
queryFindAllUsers
private static final java.lang.String queryFindAllUsers
- See Also:
- Constant Field Values
queryFindUsersByGroupAndRole
private static final java.lang.String queryFindUsersByGroupAndRole
- See Also:
- Constant Field Values
queryFindMembershipsByUserAndGroup
private static final java.lang.String queryFindMembershipsByUserAndGroup
- See Also:
- Constant Field Values
queryFindGroupByMembership
private static final java.lang.String queryFindGroupByMembership
- See Also:
- Constant Field Values
instance
private static final OrganisationComponentImpl instance
log
private static final org.apache.log4j.Logger log
OrganisationComponentImpl
private OrganisationComponentImpl()
getInstance
public static OrganisationComponentImpl getInstance()
- gets the singleton instance.
findActorById
public org.jbpm.workflow.organisation.Actor findActorById(java.lang.String actorName,
org.jbpm.util.db.DbSession dbSession)
findAllUsers
public java.util.Collection findAllUsers(org.jbpm.util.db.DbSession dbSession)
findUsersByGroupAndRole
public java.util.Collection findUsersByGroupAndRole(java.lang.String groupId,
java.lang.String role,
org.jbpm.util.db.DbSession dbSession)
findMembershipsByUserAndGroup
public java.util.Collection findMembershipsByUserAndGroup(java.lang.String userId,
java.lang.String groupId,
org.jbpm.util.db.DbSession dbSession)
findGroupByMembership
public org.jbpm.workflow.organisation.Group findGroupByMembership(java.lang.String userId,
java.lang.String membershipType,
org.jbpm.util.db.DbSession dbSession)
createGroup
public org.jbpm.workflow.organisation.Group createGroup(java.lang.String groupId,
java.util.Collection userIds,
org.jbpm.util.db.DbSession dbSession)
findActorById
public org.jbpm.workflow.organisation.Actor findActorById(java.lang.String actorName,
org.jbpm.util.client.Relations relations,
org.jbpm.util.db.DbSession dbSession)
findAllUsers
public java.util.Collection findAllUsers(org.jbpm.util.client.Relations relations,
org.jbpm.util.db.DbSession dbSession)
findUsersByGroupAndRole
public java.util.Collection findUsersByGroupAndRole(java.lang.String groupId,
java.lang.String role,
org.jbpm.util.client.Relations relations,
org.jbpm.util.db.DbSession dbSession)
findMembershipsByUserAndGroup
public java.util.Collection findMembershipsByUserAndGroup(java.lang.String userId,
java.lang.String groupId,
org.jbpm.util.client.Relations relations,
org.jbpm.util.db.DbSession dbSession)
findGroupByMembership
public org.jbpm.workflow.organisation.Group findGroupByMembership(java.lang.String userId,
java.lang.String membershipType,
org.jbpm.util.client.Relations relations,
org.jbpm.util.db.DbSession dbSession)
createGroup
public org.jbpm.workflow.organisation.Group createGroup(java.lang.String groupId,
java.util.Collection userIds,
org.jbpm.util.client.Relations relations,
org.jbpm.util.db.DbSession dbSession)