com.atlassian.jira.rpc.soap.service
Interface UserService
- All Known Implementing Classes:
- UserServiceImpl
public interface UserService
Method Summary |
void |
addUserToGroup(com.atlassian.crowd.embedded.api.User admin,
RemoteGroup group,
RemoteUser user)
|
RemoteGroup |
createGroup(com.atlassian.crowd.embedded.api.User admin,
java.lang.String groupName,
RemoteUser user)
|
RemoteUser |
createUser(com.atlassian.crowd.embedded.api.User admin,
java.lang.String username,
java.lang.String password,
java.lang.String fullName,
java.lang.String email)
|
void |
deleteGroup(com.atlassian.crowd.embedded.api.User admin,
java.lang.String groupName,
java.lang.String swapGroupName)
|
void |
deleteUser(com.atlassian.crowd.embedded.api.User admin,
java.lang.String username)
|
RemoteFilter[] |
getFavouriteFilters(com.atlassian.crowd.embedded.api.User user)
Returns a list of the passed in users favourite filters. |
RemoteGroup |
getGroup(com.atlassian.crowd.embedded.api.User admin,
java.lang.String groupName)
|
RemoteUser |
getUser(com.atlassian.crowd.embedded.api.User currentUser,
java.lang.String username)
|
void |
removeUserFromGroup(com.atlassian.crowd.embedded.api.User admin,
RemoteGroup group,
RemoteUser user)
|
RemoteGroup |
updateGroup(com.atlassian.crowd.embedded.api.User admin,
RemoteGroup group)
|
getUser
RemoteUser getUser(com.atlassian.crowd.embedded.api.User currentUser,
java.lang.String username)
createUser
RemoteUser createUser(com.atlassian.crowd.embedded.api.User admin,
java.lang.String username,
java.lang.String password,
java.lang.String fullName,
java.lang.String email)
throws RemoteException,
RemoteValidationException,
RemotePermissionException
- Throws:
RemoteException
RemoteValidationException
RemotePermissionException
deleteUser
void deleteUser(com.atlassian.crowd.embedded.api.User admin,
java.lang.String username)
throws RemoteException,
RemoteValidationException,
RemotePermissionException
- Throws:
RemoteException
RemoteValidationException
RemotePermissionException
getGroup
RemoteGroup getGroup(com.atlassian.crowd.embedded.api.User admin,
java.lang.String groupName)
throws RemoteException,
RemoteValidationException,
RemotePermissionException
- Throws:
RemoteException
RemoteValidationException
RemotePermissionException
createGroup
RemoteGroup createGroup(com.atlassian.crowd.embedded.api.User admin,
java.lang.String groupName,
RemoteUser user)
throws RemoteException,
RemoteValidationException,
RemotePermissionException
- Throws:
RemoteException
RemoteValidationException
RemotePermissionException
addUserToGroup
void addUserToGroup(com.atlassian.crowd.embedded.api.User admin,
RemoteGroup group,
RemoteUser user)
throws RemoteException,
RemoteValidationException,
RemotePermissionException
- Throws:
RemoteException
RemoteValidationException
RemotePermissionException
removeUserFromGroup
void removeUserFromGroup(com.atlassian.crowd.embedded.api.User admin,
RemoteGroup group,
RemoteUser user)
throws RemoteException,
RemoteValidationException,
RemotePermissionException
- Throws:
RemoteException
RemoteValidationException
RemotePermissionException
updateGroup
RemoteGroup updateGroup(com.atlassian.crowd.embedded.api.User admin,
RemoteGroup group)
throws RemoteException,
RemoteValidationException,
RemotePermissionException
- Throws:
RemoteException
RemoteValidationException
RemotePermissionException
deleteGroup
void deleteGroup(com.atlassian.crowd.embedded.api.User admin,
java.lang.String groupName,
java.lang.String swapGroupName)
throws RemoteException,
RemoteValidationException,
RemotePermissionException
- Throws:
RemoteException
RemoteValidationException
RemotePermissionException
getFavouriteFilters
RemoteFilter[] getFavouriteFilters(com.atlassian.crowd.embedded.api.User user)
throws RemoteException
- Returns a list of the passed in users favourite filters.
- Parameters:
user
- The user whose fitlers to retreive
- Returns:
- A list of filters that the ser a favourited.
- Throws:
RemoteException
- if a remote exception happens.
Copyright © 2004-2011 Atlassian. All Rights Reserved.