@Service public class TenantCapacityPersistService extends Object
| Constructor and Description |
|---|
TenantCapacityPersistService() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
correctUsage(String tenant,
Timestamp gmtModified) |
boolean |
decrementUsage(TenantCapacity tenantCapacity) |
boolean |
deleteTenantCapacity(String tenant) |
List<TenantCapacity> |
getCapacityList4CorrectUsage(long lastId,
int pageSize)
获取TenantCapacity列表,只有id、tenantId有值
|
TenantCapacity |
getTenantCapacity(String tenantId) |
boolean |
incrementUsage(TenantCapacity tenantCapacity) |
boolean |
incrementUsageWithDefaultQuotaLimit(TenantCapacity tenantCapacity) |
boolean |
incrementUsageWithQuotaLimit(TenantCapacity tenantCapacity) |
void |
init() |
boolean |
insertTenantCapacity(TenantCapacity tenantCapacity) |
boolean |
updateQuota(String tenant,
Integer quota) |
boolean |
updateTenantCapacity(String tenant,
Integer quota,
Integer maxSize,
Integer maxAggrCount,
Integer maxAggrSize) |
@PostConstruct public void init()
public TenantCapacity getTenantCapacity(String tenantId)
public boolean insertTenantCapacity(TenantCapacity tenantCapacity)
public boolean incrementUsageWithDefaultQuotaLimit(TenantCapacity tenantCapacity)
public boolean incrementUsageWithQuotaLimit(TenantCapacity tenantCapacity)
public boolean incrementUsage(TenantCapacity tenantCapacity)
public boolean decrementUsage(TenantCapacity tenantCapacity)
public boolean updateTenantCapacity(String tenant, Integer quota, Integer maxSize, Integer maxAggrCount, Integer maxAggrSize)
public List<TenantCapacity> getCapacityList4CorrectUsage(long lastId, int pageSize)
lastId - id > lastIdpageSize - 页数public boolean deleteTenantCapacity(String tenant)
Copyright © 2018–2019 Alibaba Group. All rights reserved.