Package org.codelibs.fess.mylasta.action
Class FessUserBean
- java.lang.Object
-
- org.lastaflute.web.login.TypicalUserBean<String>
-
- org.codelibs.fess.mylasta.action.FessUserBean
-
- All Implemented Interfaces:
Serializable,org.lastaflute.web.login.I18nable,org.lastaflute.web.login.SyncCheckable,org.lastaflute.web.login.UserBean<String>
public class FessUserBean extends org.lastaflute.web.login.TypicalUserBean<String>
- Author:
- jflute
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description FessUserBean(FessUser user)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FessUserBeanempty()FessUsergetFessUser()String[]getGroups()String[]getPermissions()String[]getRoles()StringgetUserId()booleanhasGroup(String group)booleanhasGroups(String[] acceptedGroups)booleanhasRole(String role)booleanhasRoles(String[] acceptedRoles)booleanisEditable()
-
-
-
Constructor Detail
-
FessUserBean
public FessUserBean(FessUser user)
-
-
Method Detail
-
getUserId
public String getUserId()
-
getPermissions
public String[] getPermissions()
-
getRoles
public String[] getRoles()
-
getGroups
public String[] getGroups()
-
isEditable
public boolean isEditable()
-
hasRole
public boolean hasRole(String role)
-
hasRoles
public boolean hasRoles(String[] acceptedRoles)
-
hasGroup
public boolean hasGroup(String group)
-
hasGroups
public boolean hasGroups(String[] acceptedGroups)
-
getFessUser
public FessUser getFessUser()
-
empty
public static FessUserBean empty()
-
-