public class CapacityManagementAspect extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
CapacityManagementAspect.LimitType
limit tyep
|
| Constructor and Description |
|---|
CapacityManagementAspect() |
| Modifier and Type | Method and Description |
|---|---|
Object |
aroundDeleteConfig(org.aspectj.lang.ProceedingJoinPoint pjp,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String dataId,
String group,
String tenant)
无论是否开启容量管理的限制检验功能,删除时候,计数模块中容量信息表中的usage都得减一
|
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)
更新也需要判断content内容是否超过大小限制
|
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
Throwablepublic 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
ThrowableCopyright © 2018–2019 Alibaba Group. All rights reserved.