Package tech.corefinance.common.service
Interface PermissionService<T extends tech.corefinance.common.model.AbstractPermission,C extends tech.corefinance.common.model.AbstractInternalServiceConfig>
- All Superinterfaces:
CommonService<String,T, PermissionRepository<T>>
- All Known Implementing Classes:
AbstractPermissionService
public interface PermissionService<T extends tech.corefinance.common.model.AbstractPermission,C extends tech.corefinance.common.model.AbstractInternalServiceConfig>
extends CommonService<String,T,PermissionRepository<T>>
-
Method Summary
Modifier and TypeMethodDescriptioncreateOrUpdatePermission(T permission) tech.corefinance.common.dto.PermissionInitializeDtoorg.springframework.data.domain.Page<T>loadPermission(String searchText, int pageSize, int pageIndex, List<org.springframework.data.domain.Sort.Order> orders) saveOrUpdateApiConfig(C config) saveOrUpdatePermission(T permission) Methods inherited from interface tech.corefinance.common.service.CommonService
deleteRecord, getRepository
-
Method Details
-
initializationDefaultData
- Throws:
IOException
-
saveOrUpdatePermission
-
createOrUpdatePermission
- Throws:
IOException
-
saveOrUpdateApiConfig
-
loadPermission
-
newPermission
-