Package io.jmix.security.model
Class BaseRoleModel
java.lang.Object
io.jmix.security.model.BaseRoleModel
- Direct Known Subclasses:
ResourceRoleModel,RowLevelRoleModel
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCode()getId()getInstanceName(RoleLocalizationSupport roleLocalizationSupport) getName()voidsetChildRoles(Set<String> childRoles) voidvoidsetCustomProperties(Map<String, String> customProperties) voidsetDescription(String description) voidsetDescriptionMessageKey(String descriptionMessageKey) voidvoidsetLocalizedDescriptions(String localizedDescriptions) voidsetLocalizedNames(String localizedNames) voidvoidsetNameMessageKey(String nameMessageKey) voidsetSource(RoleSourceType source) voidsetTenantId(String tenantId)
-
Field Details
-
id
-
code
-
name
-
description
-
nameMessageKey
-
descriptionMessageKey
-
localizedNames
-
localizedDescriptions
-
-
Constructor Details
-
BaseRoleModel
public BaseRoleModel()
-
-
Method Details
-
getId
-
setId
-
getSource
-
setSource
-
getCode
-
setCode
-
getName
-
setName
-
getInstanceName
- Returns:
- the name in the current user's locale
- See Also:
-
getDescription
-
setDescription
-
getNameMessageKey
-
setNameMessageKey
-
getDescriptionMessageKey
-
setDescriptionMessageKey
-
getLocalizedNames
-
setLocalizedNames
-
getLocalizedDescriptions
-
setLocalizedDescriptions
-
getChildRoles
-
setChildRoles
-
getCustomProperties
-
setCustomProperties
-
getTenantId
-
setTenantId
-