Class CapacityManagementAspect


  • public class CapacityManagementAspect
    extends Object
    容量管理切面:批量写入、更新暂不处理
    Author:
    hexu.hxy
    • Constructor Detail

      • CapacityManagementAspect

        public CapacityManagementAspect()
    • Method Detail

      • aroundSyncUpdateConfigAll

        public Object aroundSyncUpdateConfigAll​(org.aspectj.lang.ProceedingJoinPoint pjp,
                                                javax.servlet.http.HttpServletRequest request,
                                                javax.servlet.http.HttpServletResponse response,
                                                String dataId,
                                                String group,
                                                String content,
                                                String appName,
                                                String srcUser,
                                                String tenant,
                                                String tag)
                                         throws Throwable
        更新也需要判断content内容是否超过大小限制
        Throws:
        Throwable
      • aroundDeleteConfig

        public Object aroundDeleteConfig​(org.aspectj.lang.ProceedingJoinPoint pjp,
                                         javax.servlet.http.HttpServletRequest request,
                                         javax.servlet.http.HttpServletResponse response,
                                         String dataId,
                                         String group,
                                         String tenant)
                                  throws Throwable
        无论是否开启容量管理的限制检验功能,删除时候,计数模块中容量信息表中的usage都得减一
        Throws:
        Throwable