refactored
This commit is contained in:
parent
ebf10b55c8
commit
b76ec50123
@ -79,7 +79,8 @@ public class EntityKeyMapping {
|
|||||||
public static final List<String> dashboardEntityFields = Arrays.asList(CREATED_TIME, ENTITY_TYPE, TITLE);
|
public static final List<String> dashboardEntityFields = Arrays.asList(CREATED_TIME, ENTITY_TYPE, TITLE);
|
||||||
public static final List<String> labeledEntityFields = Arrays.asList(CREATED_TIME, ENTITY_TYPE, NAME, TYPE, LABEL, ADDITIONAL_INFO);
|
public static final List<String> labeledEntityFields = Arrays.asList(CREATED_TIME, ENTITY_TYPE, NAME, TYPE, LABEL, ADDITIONAL_INFO);
|
||||||
public static final List<String> contactBasedEntityFields = Arrays.asList(CREATED_TIME, ENTITY_TYPE, EMAIL, TITLE, COUNTRY, STATE, CITY, ADDRESS, ADDRESS_2, ZIP, PHONE, ADDITIONAL_INFO);
|
public static final List<String> contactBasedEntityFields = Arrays.asList(CREATED_TIME, ENTITY_TYPE, EMAIL, TITLE, COUNTRY, STATE, CITY, ADDRESS, ADDRESS_2, ZIP, PHONE, ADDITIONAL_INFO);
|
||||||
public static final List<String> apiUsageStateEntityFields = Collections.singletonList(CREATED_TIME);
|
|
||||||
|
public static final Set<String> apiUsageStateEntityFields = Collections.singleton(CREATED_TIME);
|
||||||
public static final Set<String> commonEntityFieldsSet = new HashSet<>(commonEntityFields);
|
public static final Set<String> commonEntityFieldsSet = new HashSet<>(commonEntityFields);
|
||||||
public static final Set<String> relationQueryEntityFieldsSet = new HashSet<>(Arrays.asList(CREATED_TIME, ENTITY_TYPE, NAME, TYPE, LABEL, FIRST_NAME, LAST_NAME, EMAIL, REGION, TITLE, COUNTRY, STATE, CITY, ADDRESS, ADDRESS_2, ZIP, PHONE, ADDITIONAL_INFO));
|
public static final Set<String> relationQueryEntityFieldsSet = new HashSet<>(Arrays.asList(CREATED_TIME, ENTITY_TYPE, NAME, TYPE, LABEL, FIRST_NAME, LAST_NAME, EMAIL, REGION, TITLE, COUNTRY, STATE, CITY, ADDRESS, ADDRESS_2, ZIP, PHONE, ADDITIONAL_INFO));
|
||||||
|
|
||||||
@ -99,7 +100,7 @@ public class EntityKeyMapping {
|
|||||||
allowedEntityFieldMap.put(EntityType.RULE_NODE, new HashSet<>(commonEntityFields));
|
allowedEntityFieldMap.put(EntityType.RULE_NODE, new HashSet<>(commonEntityFields));
|
||||||
allowedEntityFieldMap.put(EntityType.WIDGET_TYPE, new HashSet<>(widgetEntityFields));
|
allowedEntityFieldMap.put(EntityType.WIDGET_TYPE, new HashSet<>(widgetEntityFields));
|
||||||
allowedEntityFieldMap.put(EntityType.WIDGETS_BUNDLE, new HashSet<>(widgetEntityFields));
|
allowedEntityFieldMap.put(EntityType.WIDGETS_BUNDLE, new HashSet<>(widgetEntityFields));
|
||||||
allowedEntityFieldMap.put(EntityType.API_USAGE_STATE, new HashSet<>(apiUsageStateEntityFields));
|
allowedEntityFieldMap.put(EntityType.API_USAGE_STATE, apiUsageStateEntityFields);
|
||||||
|
|
||||||
entityFieldColumnMap.put(CREATED_TIME, ModelConstants.CREATED_TIME_PROPERTY);
|
entityFieldColumnMap.put(CREATED_TIME, ModelConstants.CREATED_TIME_PROPERTY);
|
||||||
entityFieldColumnMap.put(ENTITY_TYPE, ModelConstants.ENTITY_TYPE_PROPERTY);
|
entityFieldColumnMap.put(ENTITY_TYPE, ModelConstants.ENTITY_TYPE_PROPERTY);
|
||||||
|
|||||||
@ -85,7 +85,6 @@ public class ApiUsageStateServiceImpl extends AbstractEntityService implements A
|
|||||||
Tenant tenant = tenantDao.findById(tenantId, tenantId.getId());
|
Tenant tenant = tenantDao.findById(tenantId, tenantId.getId());
|
||||||
TenantProfile tenantProfile = tenantProfileDao.findById(tenantId, tenant.getTenantProfileId().getId());
|
TenantProfile tenantProfile = tenantProfileDao.findById(tenantId, tenant.getTenantProfileId().getId());
|
||||||
TenantProfileConfiguration configuration = tenantProfile.getProfileData().getConfiguration();
|
TenantProfileConfiguration configuration = tenantProfile.getProfileData().getConfiguration();
|
||||||
List<TsKvEntry> profileThresholds = new ArrayList<>();
|
|
||||||
List<TsKvEntry> apiUsageStates = new ArrayList<>();
|
List<TsKvEntry> apiUsageStates = new ArrayList<>();
|
||||||
apiUsageStates.add(new BasicTsKvEntry(apiUsageState.getCreatedTime(),
|
apiUsageStates.add(new BasicTsKvEntry(apiUsageState.getCreatedTime(),
|
||||||
new StringDataEntry(ApiFeature.TRANSPORT.getApiStateKey(), ApiUsageStateValue.ENABLED.name())));
|
new StringDataEntry(ApiFeature.TRANSPORT.getApiStateKey(), ApiUsageStateValue.ENABLED.name())));
|
||||||
@ -97,6 +96,8 @@ public class ApiUsageStateServiceImpl extends AbstractEntityService implements A
|
|||||||
new StringDataEntry(ApiFeature.JS.getApiStateKey(), ApiUsageStateValue.ENABLED.name())));
|
new StringDataEntry(ApiFeature.JS.getApiStateKey(), ApiUsageStateValue.ENABLED.name())));
|
||||||
tsService.save(tenantId, saved.getId(), apiUsageStates, 0L);
|
tsService.save(tenantId, saved.getId(), apiUsageStates, 0L);
|
||||||
|
|
||||||
|
List<TsKvEntry> profileThresholds = new ArrayList<>();
|
||||||
|
|
||||||
for (ApiUsageRecordKey key : ApiUsageRecordKey.values()) {
|
for (ApiUsageRecordKey key : ApiUsageRecordKey.values()) {
|
||||||
profileThresholds.add(new BasicTsKvEntry(saved.getCreatedTime(), new LongDataEntry(key.getApiLimitKey(), configuration.getProfileThreshold(key))));
|
profileThresholds.add(new BasicTsKvEntry(saved.getCreatedTime(), new LongDataEntry(key.getApiLimitKey(), configuration.getProfileThreshold(key))));
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user