|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface UserStatusManager
Used to retrieve and store the user status for a user
| Field Summary |
|---|
| Fields inherited from interface com.atlassian.confluence.core.ContentEntityManager |
|---|
ITERATE_ALL |
| Method Summary | |
|---|---|
void |
clearCurrentUserStatus(String username)
Clears the current status of the specified user |
void |
clearCurrentUserStatus(User user)
Clears the current status of the specified user |
UserStatus |
getUserStatus(long id)
Retrieve the user status for the given status id |
UserStatus |
getUserStatus(String username)
Retrieve the current user status for the given user |
UserStatus |
getUserStatus(User user)
Retrieve the current user status for the given user |
int |
getUserStatusCount(String username)
Returns the total number of statuses set against the specified user |
int |
getUserStatusCount(User user)
Returns the total number of statuses set against the specified user |
List<UserStatus> |
getUserStatusList(String username)
Retrieve a list of user status items for the specified user |
List<UserStatus> |
getUserStatusList(String username,
int maxResults)
Retrieve a list of user status items for the specified user |
List<UserStatus> |
getUserStatusList(User user)
Retrieve a list of user status items for the specified user |
List<UserStatus> |
getUserStatusList(User user,
int maxResults)
Retrieve a list of user status items for the specified user |
void |
removeAllStatusForUser(User user)
Deletes all user status' for the specified user |
UserStatus |
saveUserStatus(String username,
String statusText)
Saves a new status. |
UserStatus |
saveUserStatus(UserStatus status)
Saves a status |
| Method Detail |
|---|
List<UserStatus> getUserStatusList(String username)
username - the username of the user to find status updates for
List<UserStatus> getUserStatusList(User user)
user - the user to find status updates for
List<UserStatus> getUserStatusList(String username,
int maxResults)
username - the username of the user to find status updates formaxResults - the maximum number of statuses to return
List<UserStatus> getUserStatusList(User user,
int maxResults)
user - the user to find status updates formaxResults - the maximum number of statuses to return
UserStatus getUserStatus(String username)
username - the username of the user to get the status for
UserStatus getUserStatus(User user)
user - the user to get the status for
UserStatus saveUserStatus(String username,
String statusText)
username - The user to save the status againststatusText - Text for the new status
UserStatus saveUserStatus(UserStatus status)
status - the status to be saved
void clearCurrentUserStatus(User user)
user - - the user to clear the status forvoid clearCurrentUserStatus(String username)
username - - the user to clear the status forUserStatus getUserStatus(long id)
id - the id of the user status object
int getUserStatusCount(String username)
username - the user to count statuses for
int getUserStatusCount(User user)
user - the user to count statuses for
void removeAllStatusForUser(User user)
user - the user to clear the statuses for
IllegalArgumentException - if user is null
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||