Package org.cyclos.impl.users
Interface UserStatusServiceLocal
-
- All Superinterfaces:
Service,UserStatusService
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>getManagedStatuses(BasicUser user)Returns the user statuses that the logged user can manage taking into account the current status of the given userList<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 permissionsvoidsetInitialStatusOnEmailValidation(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
-
getManagedStatuses
List<UserStatus> getManagedStatuses(BasicUser user)
Returns the user statuses that the logged user can manage taking into account the current status of the given user
-
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
-
setInitialStatusOnEmailValidation
void setInitialStatusOnEmailValidation(BasicUser user)
Sets the initial status, according to the user's group
-
-