A C D F G I M R S U

A

add(Directory) - Method in interface com.atlassian.crowd.embedded.spi.DirectoryDao
Store a new directory in the data store.
add(Group) - Method in interface com.atlassian.crowd.embedded.spi.GroupDao
Adds a new group.
add(User, PasswordCredential) - Method in interface com.atlassian.crowd.embedded.spi.UserDao
Creates a new user with the given details and credentials.
addAll(Set<? extends Group>) - Method in interface com.atlassian.crowd.embedded.spi.GroupDao
Bulk add of groups.
addAll(Set<UserTemplateWithCredentialAndAttributes>) - Method in interface com.atlassian.crowd.embedded.spi.UserDao
Bulk add of users using JDBC batch support.
addAllUsersToGroup(long, Collection<String>, String) - Method in interface com.atlassian.crowd.embedded.spi.MembershipDao
Adds all the given users into the given group.
addGroupToGroup(long, String, String) - Method in interface com.atlassian.crowd.embedded.spi.MembershipDao
Adds group as a child of the (supposedly) parent group.
addLocal(Group) - Method in interface com.atlassian.crowd.embedded.spi.GroupDao
Add a new local group.
addUserToGroup(long, String, String) - Method in interface com.atlassian.crowd.embedded.spi.MembershipDao
Adds user as a member of group.

C

com.atlassian.crowd.embedded.spi - package com.atlassian.crowd.embedded.spi
 

D

DirectoryDao - Interface in com.atlassian.crowd.embedded.spi
Stores and retrieves directories.

F

findAll() - Method in interface com.atlassian.crowd.embedded.spi.DirectoryDao
Returns the list of all directories in the data store, or empty list if there are no directories.
findById(long) - Method in interface com.atlassian.crowd.embedded.spi.DirectoryDao
Returns the directory with the specified ID, throwing DirectoryNotFoundException if it cannot be found.
findByName(String) - Method in interface com.atlassian.crowd.embedded.spi.DirectoryDao
Returns the directory with the specified name, throwing DirectoryNotFoundException if it cannot be found.
findByName(long, String) - Method in interface com.atlassian.crowd.embedded.spi.GroupDao
Finds group by name.
findByName(long, String) - Method in interface com.atlassian.crowd.embedded.spi.UserDao
Finds and returns the user with the given name and directory ID.
findByNameWithAttributes(long, String) - Method in interface com.atlassian.crowd.embedded.spi.GroupDao
Finds group by name.
findByNameWithAttributes(long, String) - Method in interface com.atlassian.crowd.embedded.spi.UserDao
Finds and returns the user with attributes with the given name and directory ID.

G

getCredential(long, String) - Method in interface com.atlassian.crowd.embedded.spi.UserDao
Returns the credential for the given user.
getCredentialHistory(long, String) - Method in interface com.atlassian.crowd.embedded.spi.UserDao
Returns the previous credentials for the given user, starting with the oldest.
GroupDao - Interface in com.atlassian.crowd.embedded.spi
 

I

isGroupDirectMember(long, String, String) - Method in interface com.atlassian.crowd.embedded.spi.MembershipDao
Determines whether the group is a direct member of the (supposedly) parent group.
isUserDirectMember(long, String, String) - Method in interface com.atlassian.crowd.embedded.spi.MembershipDao
Determines whether the user is a direct member of the group.

M

MembershipDao - Interface in com.atlassian.crowd.embedded.spi
 

R

remove(Directory) - Method in interface com.atlassian.crowd.embedded.spi.DirectoryDao
Removes the specified directory from the data store.
remove(Group) - Method in interface com.atlassian.crowd.embedded.spi.GroupDao
Removes group.
remove(User) - Method in interface com.atlassian.crowd.embedded.spi.UserDao
Removes the user.
removeAllGroups(long, Set<String>) - Method in interface com.atlassian.crowd.embedded.spi.GroupDao
Removes all the given groups.
removeAllUsers(long, Set<String>) - Method in interface com.atlassian.crowd.embedded.spi.UserDao
Remove all the given users from directory.
removeAttribute(Group, String) - Method in interface com.atlassian.crowd.embedded.spi.GroupDao
Remove attributes from group.
removeAttribute(User, String) - Method in interface com.atlassian.crowd.embedded.spi.UserDao
Removes the attributes for the user with the given name.
removeGroupFromGroup(long, String, String) - Method in interface com.atlassian.crowd.embedded.spi.MembershipDao
Removes group from the parent group.
removeUserFromGroup(long, String, String) - Method in interface com.atlassian.crowd.embedded.spi.MembershipDao
Removes user as a member of the given group.
rename(Group, String) - Method in interface com.atlassian.crowd.embedded.spi.GroupDao
Renames group.
rename(User, String) - Method in interface com.atlassian.crowd.embedded.spi.UserDao
Changes the user's name to the provided new name.

S

search(EntityQuery<Directory>) - Method in interface com.atlassian.crowd.embedded.spi.DirectoryDao
Search for directories matching the specified query.
search(long, EntityQuery<T>) - Method in interface com.atlassian.crowd.embedded.spi.GroupDao
Searches for group based on the given criteria.
search(long, MembershipQuery<T>) - Method in interface com.atlassian.crowd.embedded.spi.MembershipDao
Search for memberships by the given criteria.
search(long, EntityQuery<T>) - Method in interface com.atlassian.crowd.embedded.spi.UserDao
Returns users matching the search query in the given directory, ordered by name.
storeAttributes(Group, Map<String, Set<String>>) - Method in interface com.atlassian.crowd.embedded.spi.GroupDao
Stores attributes into group.
storeAttributes(User, Map<String, Set<String>>) - Method in interface com.atlassian.crowd.embedded.spi.UserDao
Adds or updates a user's attributes with the new Map of attribute values.

U

update(Directory) - Method in interface com.atlassian.crowd.embedded.spi.DirectoryDao
Persists any changes made to the provided directory.
update(Group) - Method in interface com.atlassian.crowd.embedded.spi.GroupDao
Updates group.
update(User) - Method in interface com.atlassian.crowd.embedded.spi.UserDao
Updates all the user properties of the user with the same directory and case-insensitive name.
updateCredential(User, PasswordCredential, int) - Method in interface com.atlassian.crowd.embedded.spi.UserDao
Updates the credential (password) of the user with the same directory and case-insensitive name.
UserDao - Interface in com.atlassian.crowd.embedded.spi
Responsible for the persistence and retrieval of Users, PasswordCredentials and user attributes.

A C D F G I M R S U

Copyright © 2012 Atlassian. All Rights Reserved.