Package cn.sparrow.permission.service
Class ModelAttributePermissionService
java.lang.Object
cn.sparrow.permission.service.AbstractPermissionService< AbstractModelAttributePermissionPK>
cn.sparrow.permission.service.ModelAttributePermissionService
- All Implemented Interfaces:
IPermission<AbstractModelAttributePermissionPK>
@Service public class ModelAttributePermissionServiceextends AbstractPermissionService<AbstractModelAttributePermissionPK>
Constructor Summary
ConstructorsMethod Summary
Modifier and TypeMethodDescriptionboolean
addPermission(AbstractModelAttributePermissionPK target, PermissionTargetEnum permissionTarget)
void
addPermissions(ModelAttributePermission modelAttributePermission)
boolean
addPermissions(Set<AbstractModelAttributePermissionPK> targets, PermissionTargetEnum permissionTarget)
void
delPermissions(ModelAttributePermission modelAttributePermission)
boolean
delPermssion(AbstractModelAttributePermissionPK target, PermissionTargetEnum permissionTarget)
boolean
delPermssions(AbstractModelAttributePermissionPK target, PermissionTargetEnum permissionTarget)
boolean
hasPermission(AbstractModelAttributePermissionPK target, String username)
boolean
isConfigPermission(AbstractModelAttributePermissionPK target, PermissionTargetEnum permissionTarget)
Constructor Details
ModelAttributePermissionService
public ModelAttributePermissionService()
Method Details
hasPermission
isConfigPermission
public boolean isConfigPermission (AbstractModelAttributePermissionPK target, PermissionTargetEnum permissionTarget)addPermission
public boolean addPermission (AbstractModelAttributePermissionPK target, PermissionTargetEnum permissionTarget)addPermissions
public boolean addPermissions (Set<AbstractModelAttributePermissionPK> targets, PermissionTargetEnum permissionTarget)delPermssion
public boolean delPermssion (AbstractModelAttributePermissionPK target, PermissionTargetEnum permissionTarget)delPermssions
public boolean delPermssions (AbstractModelAttributePermissionPK target, PermissionTargetEnum permissionTarget)addPermissions
delPermissions