@Deprecated public class HibernateMembershipDao extends Object implements com.atlassian.crowd.embedded.spi.MembershipDao
MembershipDao which uses Hibernate 2.| Constructor and Description |
|---|
HibernateMembershipDao(org.hibernate.SessionFactory sessionFactory,
InternalUserDao userDao,
InternalGroupDao groupDao,
com.atlassian.crowd.util.persistence.hibernate.batch.BatchProcessor batchProcessor)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
com.atlassian.crowd.util.BatchResult<HibernateMembership> |
addAll(Set<HibernateMembership> memberships)
Deprecated.
|
com.atlassian.crowd.util.BatchResult<String> |
addAllUsersToGroup(long directoryId,
Collection<String> userNames,
String groupName)
Deprecated.
|
void |
addGroupToGroup(long directoryId,
String childGroup,
String parentGroup)
Deprecated.
|
void |
addUserToGroup(long directoryId,
String userName,
String groupName)
Deprecated.
|
com.atlassian.crowd.util.BoundedCount |
countDirectMembersOfGroup(long directoryId,
String groupName,
int potentialMaxCount)
Deprecated.
|
boolean |
isGroupDirectMember(long directoryId,
String childGroupName,
String parentGroupName)
Deprecated.
|
boolean |
isUserDirectMember(long directoryId,
String userName,
String groupName)
Deprecated.
|
void |
removeGroupFromGroup(long directoryId,
String childGroupName,
String parentGroupName)
Deprecated.
|
void |
removeUserFromGroup(long directoryId,
String userName,
String groupName)
Deprecated.
|
<T> List<T> |
search(long directoryId,
com.atlassian.crowd.search.query.membership.MembershipQuery<T> query)
Deprecated.
|
<T> com.google.common.collect.ListMultimap<String,T> |
searchGroupedByName(long directoryId,
com.atlassian.crowd.search.query.membership.MembershipQuery<T> membershipQuery)
Deprecated.
|
public HibernateMembershipDao(org.hibernate.SessionFactory sessionFactory,
InternalUserDao userDao,
InternalGroupDao groupDao,
com.atlassian.crowd.util.persistence.hibernate.batch.BatchProcessor batchProcessor)
public com.atlassian.crowd.util.BatchResult<String> addAllUsersToGroup(long directoryId, Collection<String> userNames, String groupName) throws com.atlassian.crowd.exception.GroupNotFoundException
addAllUsersToGroup in interface com.atlassian.crowd.embedded.spi.MembershipDaocom.atlassian.crowd.exception.GroupNotFoundExceptionpublic boolean isUserDirectMember(long directoryId,
String userName,
String groupName)
isUserDirectMember in interface com.atlassian.crowd.embedded.spi.MembershipDaopublic boolean isGroupDirectMember(long directoryId,
String childGroupName,
String parentGroupName)
isGroupDirectMember in interface com.atlassian.crowd.embedded.spi.MembershipDaopublic void addUserToGroup(long directoryId,
String userName,
String groupName)
throws com.atlassian.crowd.exception.UserNotFoundException,
com.atlassian.crowd.exception.GroupNotFoundException,
com.atlassian.crowd.exception.MembershipAlreadyExistsException
addUserToGroup in interface com.atlassian.crowd.embedded.spi.MembershipDaocom.atlassian.crowd.exception.UserNotFoundExceptioncom.atlassian.crowd.exception.GroupNotFoundExceptioncom.atlassian.crowd.exception.MembershipAlreadyExistsExceptionpublic void addGroupToGroup(long directoryId,
String childGroup,
String parentGroup)
throws com.atlassian.crowd.exception.GroupNotFoundException,
com.atlassian.crowd.exception.MembershipAlreadyExistsException
addGroupToGroup in interface com.atlassian.crowd.embedded.spi.MembershipDaocom.atlassian.crowd.exception.GroupNotFoundExceptioncom.atlassian.crowd.exception.MembershipAlreadyExistsExceptionpublic void removeUserFromGroup(long directoryId,
String userName,
String groupName)
throws com.atlassian.crowd.exception.UserNotFoundException,
com.atlassian.crowd.exception.GroupNotFoundException,
com.atlassian.crowd.exception.MembershipNotFoundException
removeUserFromGroup in interface com.atlassian.crowd.embedded.spi.MembershipDaocom.atlassian.crowd.exception.UserNotFoundExceptioncom.atlassian.crowd.exception.GroupNotFoundExceptioncom.atlassian.crowd.exception.MembershipNotFoundExceptionpublic void removeGroupFromGroup(long directoryId,
String childGroupName,
String parentGroupName)
throws com.atlassian.crowd.exception.GroupNotFoundException,
com.atlassian.crowd.exception.MembershipNotFoundException
removeGroupFromGroup in interface com.atlassian.crowd.embedded.spi.MembershipDaocom.atlassian.crowd.exception.GroupNotFoundExceptioncom.atlassian.crowd.exception.MembershipNotFoundExceptionpublic com.atlassian.crowd.util.BoundedCount countDirectMembersOfGroup(long directoryId,
String groupName,
int potentialMaxCount)
countDirectMembersOfGroup in interface com.atlassian.crowd.embedded.spi.MembershipDaopublic <T> List<T> search(long directoryId, com.atlassian.crowd.search.query.membership.MembershipQuery<T> query)
search in interface com.atlassian.crowd.embedded.spi.MembershipDaopublic <T> com.google.common.collect.ListMultimap<String,T> searchGroupedByName(long directoryId, com.atlassian.crowd.search.query.membership.MembershipQuery<T> membershipQuery)
searchGroupedByName in interface com.atlassian.crowd.embedded.spi.MembershipDaopublic com.atlassian.crowd.util.BatchResult<HibernateMembership> addAll(Set<HibernateMembership> memberships)
Copyright © 2003–2022 Atlassian. All rights reserved.