Package org.cyclos.impl.users
Interface UserStatusServiceLocal
-
- All Superinterfaces:
Service,UserStatusService
- All Known Implementing Classes:
UserStatusServiceImpl
public interface UserStatusServiceLocal extends UserStatusService
Local interface forUserStatusService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcreateStatusLog(BasicUser user)Creates the initial status log for the userList<UserStatus>getManagedStatuses()Returns the user statuses that the logged user can manageList<UserStatus>getPossibleNewStatuses(BasicUser user)Returns the possible statuses a user can be set by the currently logged userList<UserStatus>getStatusesForUserSearch(boolean brokered)Return the visible statuses of the logged user by his permissionsvoidsetInitialStatus(BasicUser user)Sets the initial status, according to the user's group-
Methods inherited from interface org.cyclos.services.users.UserStatusService
changeStatus, getData
-
-
-
-
Method Detail
-
createStatusLog
void createStatusLog(BasicUser user)
Creates the initial status log for the user
-
getManagedStatuses
List<UserStatus> getManagedStatuses()
Returns the user statuses that the logged user can manage
-
getPossibleNewStatuses
List<UserStatus> getPossibleNewStatuses(BasicUser user)
Returns the possible statuses a user can be set by the currently logged user
-
getStatusesForUserSearch
List<UserStatus> getStatusesForUserSearch(boolean brokered)
Return the visible statuses of the logged user by his permissions
-
setInitialStatus
void setInitialStatus(BasicUser user)
Sets the initial status, according to the user's group
-
-