@Conditional(value=com.alibaba.nacos.config.server.configuration.ConditionOnExternalStorage.class) @Component public class ExternalPermissionPersistServiceImpl extends Object implements PermissionPersistService
| 构造器和说明 |
|---|
ExternalPermissionPersistServiceImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addPermission(String role,
String resource,
String action)
Execute add permission operation.
|
void |
deletePermission(String role,
String resource,
String action)
Execute delete permission operation.
|
com.alibaba.nacos.config.server.model.Page<PermissionInfo> |
findPermissionsLike4Page(String role,
int pageNo,
int pageSize) |
String |
generateLikeArgument(String s) |
com.alibaba.nacos.config.server.model.Page<PermissionInfo> |
getPermissions(String role,
int pageNo,
int pageSize)
get the permissions of role by page.
|
protected void |
init() |
@PostConstruct protected void init()
public com.alibaba.nacos.config.server.model.Page<PermissionInfo> getPermissions(String role, int pageNo, int pageSize)
PermissionPersistServicegetPermissions 在接口中 PermissionPersistServicerole - rolepageNo - pageNopageSize - pageSizepublic void addPermission(String role, String resource, String action)
addPermission 在接口中 PermissionPersistServicerole - role string value.resource - resource string value.action - action string value.public void deletePermission(String role, String resource, String action)
deletePermission 在接口中 PermissionPersistServicerole - role string value.resource - resource string value.action - action string value.public com.alibaba.nacos.config.server.model.Page<PermissionInfo> findPermissionsLike4Page(String role, int pageNo, int pageSize)
public String generateLikeArgument(String s)
generateLikeArgument 在接口中 PermissionPersistServiceCopyright © 2018–2023 Alibaba Group. All rights reserved.