Class AdminPermissionImpl
java.lang.Object
org.broadleafcommerce.openadmin.server.security.domain.AdminPermissionImpl
- All Implemented Interfaces:
Serializable,AdminPermission
- Author:
- jfischer
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<AdminPermission>protected List<AdminPermission>protected Stringprotected Longprotected Booleanprotected Stringprotected List<AdminPermissionQualifiedEntity>protected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcheckCloneable(AdminPermission adminPermission) clone()getId()getName()getType()voidsetAllRoles(Set<AdminRole> allRoles) voidsetAllUsers(Set<AdminUser> allUsers) voidsetDescription(String description) voidvoidvoidsetQualifiedEntities(List<AdminPermissionQualifiedEntity> qualifiedEntities) voidsetType(PermissionType type)
-
Field Details
-
id
-
name
-
type
-
description
-
allRoles
-
allUsers
-
qualifiedEntities
-
allChildPermissions
-
allParentPermissions
-
isFriendly
-
-
Constructor Details
-
AdminPermissionImpl
public AdminPermissionImpl()
-
-
Method Details
-
getId
- Specified by:
getIdin interfaceAdminPermission
-
setId
- Specified by:
setIdin interfaceAdminPermission
-
getName
- Specified by:
getNamein interfaceAdminPermission
-
setName
- Specified by:
setNamein interfaceAdminPermission
-
getDescription
- Specified by:
getDescriptionin interfaceAdminPermission
-
setDescription
- Specified by:
setDescriptionin interfaceAdminPermission
-
getAllRoles
- Specified by:
getAllRolesin interfaceAdminPermission
-
setAllRoles
- Specified by:
setAllRolesin interfaceAdminPermission
-
getType
- Specified by:
getTypein interfaceAdminPermission
-
setType
- Specified by:
setTypein interfaceAdminPermission
-
getQualifiedEntities
- Specified by:
getQualifiedEntitiesin interfaceAdminPermission
-
setQualifiedEntities
- Specified by:
setQualifiedEntitiesin interfaceAdminPermission
-
getAllUsers
- Specified by:
getAllUsersin interfaceAdminPermission
-
setAllUsers
- Specified by:
setAllUsersin interfaceAdminPermission
-
checkCloneable
public void checkCloneable(AdminPermission adminPermission) throws CloneNotSupportedException, SecurityException, NoSuchMethodException -
clone
- Specified by:
clonein interfaceAdminPermission- Overrides:
clonein classObject
-
getAllChildPermissions
- Specified by:
getAllChildPermissionsin interfaceAdminPermission
-
getAllParentPermissions
- Specified by:
getAllParentPermissionsin interfaceAdminPermission
-
isFriendly
- Specified by:
isFriendlyin interfaceAdminPermission
-