Package org.codelibs.fess.mylasta.action
Class FessUserBean
- java.lang.Object
-
- org.lastaflute.web.login.TypicalUserBean<java.lang.String>
-
- org.codelibs.fess.mylasta.action.FessUserBean
-
- All Implemented Interfaces:
java.io.Serializable,org.lastaflute.web.login.I18nable,org.lastaflute.web.login.SyncCheckable,org.lastaflute.web.login.UserBean<java.lang.String>
public class FessUserBean extends org.lastaflute.web.login.TypicalUserBean<java.lang.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()java.lang.String[]getGroups()java.lang.String[]getPermissions()java.lang.String[]getRoles()java.lang.StringgetUserId()booleanhasGroup(java.lang.String group)booleanhasGroups(java.lang.String[] acceptedGroups)booleanhasRole(java.lang.String role)booleanhasRoles(java.lang.String[] acceptedRoles)booleanisEditable()
-
-
-
Constructor Detail
-
FessUserBean
public FessUserBean(FessUser user)
-
-
Method Detail
-
getUserId
public java.lang.String getUserId()
-
getPermissions
public java.lang.String[] getPermissions()
-
getRoles
public java.lang.String[] getRoles()
-
getGroups
public java.lang.String[] getGroups()
-
isEditable
public boolean isEditable()
-
hasRole
public boolean hasRole(java.lang.String role)
-
hasRoles
public boolean hasRoles(java.lang.String[] acceptedRoles)
-
hasGroup
public boolean hasGroup(java.lang.String group)
-
hasGroups
public boolean hasGroups(java.lang.String[] acceptedGroups)
-
getFessUser
public FessUser getFessUser()
-
empty
public static FessUserBean empty()
-
-