validateId refactoring
Signed-off-by: Oleksandra Matviienko <al.zzzeebra@gmail.com>
This commit is contained in:
parent
6ca90a80b2
commit
e00b14bf84
@ -506,7 +506,7 @@ public abstract class BaseController {
|
||||
|
||||
TenantProfile checkTenantProfileId(TenantProfileId tenantProfileId, Operation operation) throws ThingsboardException {
|
||||
try {
|
||||
validateId(tenantProfileId, "Incorrect tenantProfileId " + tenantProfileId);
|
||||
validateId(tenantProfileId, id -> "Incorrect tenantProfileId " + id);
|
||||
TenantProfile tenantProfile = tenantProfileService.findTenantProfileById(getTenantId(), tenantProfileId);
|
||||
checkNotNull(tenantProfile, "Tenant profile with id [" + tenantProfileId + "] is not found");
|
||||
accessControlService.checkPermission(getCurrentUser(), Resource.TENANT_PROFILE, operation);
|
||||
@ -668,7 +668,7 @@ public abstract class BaseController {
|
||||
|
||||
AlarmComment checkAlarmCommentId(AlarmCommentId alarmCommentId, AlarmId alarmId) throws ThingsboardException {
|
||||
try {
|
||||
validateId(alarmCommentId, "Incorrect alarmCommentId " + alarmCommentId);
|
||||
validateId(alarmCommentId, id -> "Incorrect alarmCommentId " + id);
|
||||
AlarmComment alarmComment = alarmCommentService.findAlarmCommentByIdAsync(getCurrentUser().getTenantId(), alarmCommentId).get();
|
||||
checkNotNull(alarmComment, "Alarm comment with id [" + alarmCommentId + "] is not found");
|
||||
if (!alarmId.equals(alarmComment.getAlarmId())) {
|
||||
@ -736,7 +736,7 @@ public abstract class BaseController {
|
||||
}
|
||||
|
||||
protected RuleNode checkRuleNode(RuleNodeId ruleNodeId, Operation operation) throws ThingsboardException {
|
||||
validateId(ruleNodeId, "Incorrect ruleNodeId " + ruleNodeId);
|
||||
validateId(ruleNodeId, id -> "Incorrect ruleNodeId " + id);
|
||||
RuleNode ruleNode = ruleChainService.findRuleNodeById(getTenantId(), ruleNodeId);
|
||||
checkNotNull(ruleNode, "Rule node with id [" + ruleNodeId + "] is not found");
|
||||
checkRuleChain(ruleNode.getRuleChainId(), operation);
|
||||
|
||||
@ -82,14 +82,14 @@ public class BaseAlarmCommentService extends AbstractEntityService implements Al
|
||||
@Override
|
||||
public ListenableFuture<AlarmComment> findAlarmCommentByIdAsync(TenantId tenantId, AlarmCommentId alarmCommentId) {
|
||||
log.trace("Executing findAlarmCommentByIdAsync by alarmCommentId [{}]", alarmCommentId);
|
||||
validateId(alarmCommentId, "Incorrect alarmCommentId " + alarmCommentId);
|
||||
validateId(alarmCommentId, id -> "Incorrect alarmCommentId " + id);
|
||||
return alarmCommentDao.findAlarmCommentByIdAsync(tenantId, alarmCommentId.getId());
|
||||
}
|
||||
|
||||
@Override
|
||||
public AlarmComment findAlarmCommentById(TenantId tenantId, AlarmCommentId alarmCommentId) {
|
||||
log.trace("Executing findAlarmCommentByIdAsync by alarmCommentId [{}]", alarmCommentId);
|
||||
validateId(alarmCommentId, "Incorrect alarmCommentId " + alarmCommentId);
|
||||
validateId(alarmCommentId, id -> "Incorrect alarmCommentId " + id);
|
||||
return alarmCommentDao.findById(tenantId, alarmCommentId.getId());
|
||||
}
|
||||
|
||||
|
||||
@ -169,7 +169,7 @@ public class BaseAlarmService extends AbstractCachedEntityService<TenantId, Page
|
||||
@Override
|
||||
public PageData<AlarmData> findAlarmDataByQueryForEntities(TenantId tenantId,
|
||||
AlarmDataQuery query, Collection<EntityId> orderedEntityIds) {
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
validateEntityDataPageLink(query.getPageLink());
|
||||
return alarmDao.findAlarmDataByQueryForEntities(tenantId, query, orderedEntityIds);
|
||||
}
|
||||
@ -261,21 +261,21 @@ public class BaseAlarmService extends AbstractCachedEntityService<TenantId, Page
|
||||
@Override
|
||||
public Alarm findAlarmById(TenantId tenantId, AlarmId alarmId) {
|
||||
log.trace("Executing findAlarmById [{}]", alarmId);
|
||||
validateId(alarmId, "Incorrect alarmId " + alarmId);
|
||||
validateId(alarmId, id -> "Incorrect alarmId " + id);
|
||||
return alarmDao.findAlarmById(tenantId, alarmId.getId());
|
||||
}
|
||||
|
||||
@Override
|
||||
public ListenableFuture<Alarm> findAlarmByIdAsync(TenantId tenantId, AlarmId alarmId) {
|
||||
log.trace("Executing findAlarmByIdAsync [{}]", alarmId);
|
||||
validateId(alarmId, "Incorrect alarmId " + alarmId);
|
||||
validateId(alarmId, id -> "Incorrect alarmId " + id);
|
||||
return alarmDao.findAlarmByIdAsync(tenantId, alarmId.getId());
|
||||
}
|
||||
|
||||
@Override
|
||||
public AlarmInfo findAlarmInfoById(TenantId tenantId, AlarmId alarmId) {
|
||||
log.trace("Executing findAlarmInfoByIdAsync [{}]", alarmId);
|
||||
validateId(alarmId, "Incorrect alarmId " + alarmId);
|
||||
validateId(alarmId, id -> "Incorrect alarmId " + id);
|
||||
return alarmDao.findAlarmInfoById(tenantId, alarmId.getId());
|
||||
}
|
||||
|
||||
@ -302,7 +302,7 @@ public class BaseAlarmService extends AbstractCachedEntityService<TenantId, Page
|
||||
@Override
|
||||
public PageData<AlarmId> findAlarmIdsByAssigneeId(TenantId tenantId, UserId userId, PageLink pageLink) {
|
||||
log.trace("[{}] Executing findAlarmIdsByAssigneeId [{}]", tenantId, userId);
|
||||
validateId(userId, "Incorrect userId " + userId);
|
||||
validateId(userId, id -> "Incorrect userId " + id);
|
||||
return alarmDao.findAlarmIdsByAssigneeId(tenantId, userId.getId(), pageLink);
|
||||
}
|
||||
|
||||
@ -336,14 +336,14 @@ public class BaseAlarmService extends AbstractCachedEntityService<TenantId, Page
|
||||
|
||||
@Override
|
||||
public long countAlarmsByQuery(TenantId tenantId, CustomerId customerId, AlarmCountQuery query) {
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
return alarmDao.countAlarmsByQuery(tenantId, customerId, query);
|
||||
}
|
||||
|
||||
@Override
|
||||
public PageData<EntitySubtype> findAlarmTypesByTenantId(TenantId tenantId, PageLink pageLink) {
|
||||
log.trace("Executing findAlarmTypesByTenantId, tenantId [{}]", tenantId);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
if (DEFAULT_ALARM_TYPES_PAGE_LINK.equals(pageLink)) {
|
||||
return cache.getAndPutInTransaction(tenantId, () ->
|
||||
alarmDao.findTenantAlarmTypes(tenantId.getId(), pageLink), false);
|
||||
|
||||
@ -102,28 +102,28 @@ public class BaseAssetService extends AbstractCachedEntityService<AssetCacheKey,
|
||||
@Override
|
||||
public AssetInfo findAssetInfoById(TenantId tenantId, AssetId assetId) {
|
||||
log.trace("Executing findAssetInfoById [{}]", assetId);
|
||||
validateId(assetId, INCORRECT_ASSET_ID + assetId);
|
||||
validateId(assetId, id -> INCORRECT_ASSET_ID + id);
|
||||
return assetDao.findAssetInfoById(tenantId, assetId.getId());
|
||||
}
|
||||
|
||||
@Override
|
||||
public Asset findAssetById(TenantId tenantId, AssetId assetId) {
|
||||
log.trace("Executing findAssetById [{}]", assetId);
|
||||
validateId(assetId, INCORRECT_ASSET_ID + assetId);
|
||||
validateId(assetId, id -> INCORRECT_ASSET_ID + id);
|
||||
return assetDao.findById(tenantId, assetId.getId());
|
||||
}
|
||||
|
||||
@Override
|
||||
public ListenableFuture<Asset> findAssetByIdAsync(TenantId tenantId, AssetId assetId) {
|
||||
log.trace("Executing findAssetById [{}]", assetId);
|
||||
validateId(assetId, INCORRECT_ASSET_ID + assetId);
|
||||
validateId(assetId, id -> INCORRECT_ASSET_ID + id);
|
||||
return assetDao.findByIdAsync(tenantId, assetId.getId());
|
||||
}
|
||||
|
||||
@Override
|
||||
public Asset findAssetByTenantIdAndName(TenantId tenantId, String name) {
|
||||
log.trace("Executing findAssetByTenantIdAndName [{}][{}]", tenantId, name);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
return cache.getAndPutInTransaction(new AssetCacheKey(tenantId, name),
|
||||
() -> assetDao.findAssetsByTenantIdAndName(tenantId.getId(), name)
|
||||
.orElse(null), true);
|
||||
@ -198,7 +198,7 @@ public class BaseAssetService extends AbstractCachedEntityService<AssetCacheKey,
|
||||
@Override
|
||||
@Transactional
|
||||
public void deleteAsset(TenantId tenantId, AssetId assetId) {
|
||||
validateId(assetId, INCORRECT_ASSET_ID + assetId);
|
||||
validateId(assetId, id -> INCORRECT_ASSET_ID + id);
|
||||
if (entityViewService.existsByTenantIdAndEntityId(tenantId, assetId)) {
|
||||
throw new DataValidationException("Can't delete asset that has entity views!");
|
||||
}
|
||||
@ -222,7 +222,7 @@ public class BaseAssetService extends AbstractCachedEntityService<AssetCacheKey,
|
||||
@Override
|
||||
public PageData<Asset> findAssetsByTenantId(TenantId tenantId, PageLink pageLink) {
|
||||
log.trace("Executing findAssetsByTenantId, tenantId [{}], pageLink [{}]", tenantId, pageLink);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
validatePageLink(pageLink);
|
||||
return assetDao.findAssetsByTenantId(tenantId.getId(), pageLink);
|
||||
}
|
||||
@ -230,7 +230,7 @@ public class BaseAssetService extends AbstractCachedEntityService<AssetCacheKey,
|
||||
@Override
|
||||
public PageData<AssetInfo> findAssetInfosByTenantId(TenantId tenantId, PageLink pageLink) {
|
||||
log.trace("Executing findAssetInfosByTenantId, tenantId [{}], pageLink [{}]", tenantId, pageLink);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
validatePageLink(pageLink);
|
||||
return assetDao.findAssetInfosByTenantId(tenantId.getId(), pageLink);
|
||||
}
|
||||
@ -238,7 +238,7 @@ public class BaseAssetService extends AbstractCachedEntityService<AssetCacheKey,
|
||||
@Override
|
||||
public PageData<Asset> findAssetsByTenantIdAndType(TenantId tenantId, String type, PageLink pageLink) {
|
||||
log.trace("Executing findAssetsByTenantIdAndType, tenantId [{}], type [{}], pageLink [{}]", tenantId, type, pageLink);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
validateString(type, t -> "Incorrect type " + t);
|
||||
validatePageLink(pageLink);
|
||||
return assetDao.findAssetsByTenantIdAndType(tenantId.getId(), type, pageLink);
|
||||
@ -247,7 +247,7 @@ public class BaseAssetService extends AbstractCachedEntityService<AssetCacheKey,
|
||||
@Override
|
||||
public PageData<AssetInfo> findAssetInfosByTenantIdAndType(TenantId tenantId, String type, PageLink pageLink) {
|
||||
log.trace("Executing findAssetInfosByTenantIdAndType, tenantId [{}], type [{}], pageLink [{}]", tenantId, type, pageLink);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
validateString(type, t -> "Incorrect type " + t);
|
||||
validatePageLink(pageLink);
|
||||
return assetDao.findAssetInfosByTenantIdAndType(tenantId.getId(), type, pageLink);
|
||||
@ -256,8 +256,8 @@ public class BaseAssetService extends AbstractCachedEntityService<AssetCacheKey,
|
||||
@Override
|
||||
public PageData<AssetInfo> findAssetInfosByTenantIdAndAssetProfileId(TenantId tenantId, AssetProfileId assetProfileId, PageLink pageLink) {
|
||||
log.trace("Executing findAssetInfosByTenantIdAndAssetProfileId, tenantId [{}], assetProfileId [{}], pageLink [{}]", tenantId, assetProfileId, pageLink);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(assetProfileId, INCORRECT_ASSET_PROFILE_ID + assetProfileId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
validateId(assetProfileId, id -> INCORRECT_ASSET_PROFILE_ID + id);
|
||||
validatePageLink(pageLink);
|
||||
return assetDao.findAssetInfosByTenantIdAndAssetProfileId(tenantId.getId(), assetProfileId.getId(), pageLink);
|
||||
}
|
||||
@ -265,7 +265,7 @@ public class BaseAssetService extends AbstractCachedEntityService<AssetCacheKey,
|
||||
@Override
|
||||
public ListenableFuture<List<Asset>> findAssetsByTenantIdAndIdsAsync(TenantId tenantId, List<AssetId> assetIds) {
|
||||
log.trace("Executing findAssetsByTenantIdAndIdsAsync, tenantId [{}], assetIds [{}]", tenantId, assetIds);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
validateIds(assetIds, ids -> "Incorrect assetIds " + ids);
|
||||
return assetDao.findAssetsByTenantIdAndIdsAsync(tenantId.getId(), toUUIDs(assetIds));
|
||||
}
|
||||
@ -273,15 +273,15 @@ public class BaseAssetService extends AbstractCachedEntityService<AssetCacheKey,
|
||||
@Override
|
||||
public void deleteAssetsByTenantId(TenantId tenantId) {
|
||||
log.trace("Executing deleteAssetsByTenantId, tenantId [{}]", tenantId);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
tenantAssetsRemover.removeEntities(tenantId, tenantId);
|
||||
}
|
||||
|
||||
@Override
|
||||
public PageData<Asset> findAssetsByTenantIdAndCustomerId(TenantId tenantId, CustomerId customerId, PageLink pageLink) {
|
||||
log.trace("Executing findAssetsByTenantIdAndCustomerId, tenantId [{}], customerId [{}], pageLink [{}]", tenantId, customerId, pageLink);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(customerId, INCORRECT_CUSTOMER_ID + customerId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
validateId(customerId, id -> INCORRECT_CUSTOMER_ID + id);
|
||||
validatePageLink(pageLink);
|
||||
return assetDao.findAssetsByTenantIdAndCustomerId(tenantId.getId(), customerId.getId(), pageLink);
|
||||
}
|
||||
@ -289,8 +289,8 @@ public class BaseAssetService extends AbstractCachedEntityService<AssetCacheKey,
|
||||
@Override
|
||||
public PageData<AssetInfo> findAssetInfosByTenantIdAndCustomerId(TenantId tenantId, CustomerId customerId, PageLink pageLink) {
|
||||
log.trace("Executing findAssetInfosByTenantIdAndCustomerId, tenantId [{}], customerId [{}], pageLink [{}]", tenantId, customerId, pageLink);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(customerId, INCORRECT_CUSTOMER_ID + customerId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
validateId(customerId, id -> INCORRECT_CUSTOMER_ID + id);
|
||||
validatePageLink(pageLink);
|
||||
return assetDao.findAssetInfosByTenantIdAndCustomerId(tenantId.getId(), customerId.getId(), pageLink);
|
||||
}
|
||||
@ -298,8 +298,8 @@ public class BaseAssetService extends AbstractCachedEntityService<AssetCacheKey,
|
||||
@Override
|
||||
public PageData<Asset> findAssetsByTenantIdAndCustomerIdAndType(TenantId tenantId, CustomerId customerId, String type, PageLink pageLink) {
|
||||
log.trace("Executing findAssetsByTenantIdAndCustomerIdAndType, tenantId [{}], customerId [{}], type [{}], pageLink [{}]", tenantId, customerId, type, pageLink);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(customerId, INCORRECT_CUSTOMER_ID + customerId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
validateId(customerId, id -> INCORRECT_CUSTOMER_ID + id);
|
||||
validateString(type, t -> "Incorrect type " + t);
|
||||
validatePageLink(pageLink);
|
||||
return assetDao.findAssetsByTenantIdAndCustomerIdAndType(tenantId.getId(), customerId.getId(), type, pageLink);
|
||||
@ -308,8 +308,8 @@ public class BaseAssetService extends AbstractCachedEntityService<AssetCacheKey,
|
||||
@Override
|
||||
public PageData<AssetInfo> findAssetInfosByTenantIdAndCustomerIdAndType(TenantId tenantId, CustomerId customerId, String type, PageLink pageLink) {
|
||||
log.trace("Executing findAssetInfosByTenantIdAndCustomerIdAndType, tenantId [{}], customerId [{}], type [{}], pageLink [{}]", tenantId, customerId, type, pageLink);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(customerId, INCORRECT_CUSTOMER_ID + customerId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
validateId(customerId, id -> INCORRECT_CUSTOMER_ID + id);
|
||||
validateString(type, t -> "Incorrect type " + t);
|
||||
validatePageLink(pageLink);
|
||||
return assetDao.findAssetInfosByTenantIdAndCustomerIdAndType(tenantId.getId(), customerId.getId(), type, pageLink);
|
||||
@ -318,9 +318,9 @@ public class BaseAssetService extends AbstractCachedEntityService<AssetCacheKey,
|
||||
@Override
|
||||
public PageData<AssetInfo> findAssetInfosByTenantIdAndCustomerIdAndAssetProfileId(TenantId tenantId, CustomerId customerId, AssetProfileId assetProfileId, PageLink pageLink) {
|
||||
log.trace("Executing findAssetInfosByTenantIdAndCustomerIdAndAssetProfileId, tenantId [{}], customerId [{}], assetProfileId [{}], pageLink [{}]", tenantId, customerId, assetProfileId, pageLink);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(customerId, INCORRECT_CUSTOMER_ID + customerId);
|
||||
validateId(assetProfileId, INCORRECT_ASSET_PROFILE_ID + assetProfileId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
validateId(customerId, id -> INCORRECT_CUSTOMER_ID + id);
|
||||
validateId(assetProfileId, id -> INCORRECT_ASSET_PROFILE_ID + id);
|
||||
validatePageLink(pageLink);
|
||||
return assetDao.findAssetInfosByTenantIdAndCustomerIdAndAssetProfileId(tenantId.getId(), customerId.getId(), assetProfileId.getId(), pageLink);
|
||||
}
|
||||
@ -328,8 +328,8 @@ public class BaseAssetService extends AbstractCachedEntityService<AssetCacheKey,
|
||||
@Override
|
||||
public ListenableFuture<List<Asset>> findAssetsByTenantIdCustomerIdAndIdsAsync(TenantId tenantId, CustomerId customerId, List<AssetId> assetIds) {
|
||||
log.trace("Executing findAssetsByTenantIdAndCustomerIdAndIdsAsync, tenantId [{}], customerId [{}], assetIds [{}]", tenantId, customerId, assetIds);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(customerId, INCORRECT_CUSTOMER_ID + customerId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
validateId(customerId, id -> INCORRECT_CUSTOMER_ID + id);
|
||||
validateIds(assetIds, ids -> "Incorrect assetIds " + ids);
|
||||
return assetDao.findAssetsByTenantIdAndCustomerIdAndIdsAsync(tenantId.getId(), customerId.getId(), toUUIDs(assetIds));
|
||||
}
|
||||
@ -337,8 +337,8 @@ public class BaseAssetService extends AbstractCachedEntityService<AssetCacheKey,
|
||||
@Override
|
||||
public void unassignCustomerAssets(TenantId tenantId, CustomerId customerId) {
|
||||
log.trace("Executing unassignCustomerAssets, tenantId [{}], customerId [{}]", tenantId, customerId);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(customerId, INCORRECT_CUSTOMER_ID + customerId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
validateId(customerId, id -> INCORRECT_CUSTOMER_ID + id);
|
||||
customerAssetsUnasigner.removeEntities(tenantId, customerId);
|
||||
}
|
||||
|
||||
@ -370,7 +370,7 @@ public class BaseAssetService extends AbstractCachedEntityService<AssetCacheKey,
|
||||
@Override
|
||||
public ListenableFuture<List<EntitySubtype>> findAssetTypesByTenantId(TenantId tenantId) {
|
||||
log.trace("Executing findAssetTypesByTenantId, tenantId [{}]", tenantId);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
return assetDao.findTenantAssetTypesAsync(tenantId.getId());
|
||||
}
|
||||
|
||||
@ -419,8 +419,8 @@ public class BaseAssetService extends AbstractCachedEntityService<AssetCacheKey,
|
||||
@Override
|
||||
public PageData<Asset> findAssetsByTenantIdAndEdgeId(TenantId tenantId, EdgeId edgeId, PageLink pageLink) {
|
||||
log.trace("Executing findAssetsByTenantIdAndEdgeId, tenantId [{}], edgeId [{}], pageLink [{}]", tenantId, edgeId, pageLink);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(edgeId, INCORRECT_EDGE_ID + edgeId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
validateId(edgeId, id -> INCORRECT_EDGE_ID + id);
|
||||
validatePageLink(pageLink);
|
||||
return assetDao.findAssetsByTenantIdAndEdgeId(tenantId.getId(), edgeId.getId(), pageLink);
|
||||
}
|
||||
@ -428,8 +428,8 @@ public class BaseAssetService extends AbstractCachedEntityService<AssetCacheKey,
|
||||
@Override
|
||||
public PageData<Asset> findAssetsByTenantIdAndEdgeIdAndType(TenantId tenantId, EdgeId edgeId, String type, PageLink pageLink) {
|
||||
log.trace("Executing findAssetsByTenantIdAndEdgeIdAndType, tenantId [{}], edgeId [{}], type [{}] pageLink [{}]", tenantId, edgeId, type, pageLink);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(edgeId, INCORRECT_EDGE_ID + edgeId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
validateId(edgeId, id -> INCORRECT_EDGE_ID + id);
|
||||
validateString(type, t -> "Incorrect type " + t);
|
||||
validatePageLink(pageLink);
|
||||
return assetDao.findAssetsByTenantIdAndEdgeIdAndType(tenantId.getId(), edgeId.getId(), type, pageLink);
|
||||
|
||||
@ -67,8 +67,8 @@ public class BaseEntityService extends AbstractEntityService implements EntitySe
|
||||
@Override
|
||||
public long countEntitiesByQuery(TenantId tenantId, CustomerId customerId, EntityCountQuery query) {
|
||||
log.trace("Executing countEntitiesByQuery, tenantId [{}], customerId [{}], query [{}]", tenantId, customerId, query);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(customerId, INCORRECT_CUSTOMER_ID + customerId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
validateId(customerId, id -> INCORRECT_CUSTOMER_ID + id);
|
||||
validateEntityCountQuery(query);
|
||||
return this.entityQueryDao.countEntitiesByQuery(tenantId, customerId, query);
|
||||
}
|
||||
@ -76,8 +76,8 @@ public class BaseEntityService extends AbstractEntityService implements EntitySe
|
||||
@Override
|
||||
public PageData<EntityData> findEntityDataByQuery(TenantId tenantId, CustomerId customerId, EntityDataQuery query) {
|
||||
log.trace("Executing findEntityDataByQuery, tenantId [{}], customerId [{}], query [{}]", tenantId, customerId, query);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(customerId, INCORRECT_CUSTOMER_ID + customerId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
validateId(customerId, id -> INCORRECT_CUSTOMER_ID + id);
|
||||
validateEntityDataQuery(query);
|
||||
return this.entityQueryDao.findEntityDataByQuery(tenantId, customerId, query);
|
||||
}
|
||||
|
||||
@ -159,14 +159,14 @@ public class BaseOtaPackageService extends AbstractCachedEntityService<OtaPackag
|
||||
@Override
|
||||
public OtaPackage findOtaPackageById(TenantId tenantId, OtaPackageId otaPackageId) {
|
||||
log.trace("Executing findOtaPackageById [{}]", otaPackageId);
|
||||
validateId(otaPackageId, INCORRECT_OTA_PACKAGE_ID + otaPackageId);
|
||||
validateId(otaPackageId, id -> INCORRECT_OTA_PACKAGE_ID + id);
|
||||
return otaPackageDao.findById(tenantId, otaPackageId.getId());
|
||||
}
|
||||
|
||||
@Override
|
||||
public OtaPackageInfo findOtaPackageInfoById(TenantId tenantId, OtaPackageId otaPackageId) {
|
||||
log.trace("Executing findOtaPackageInfoById [{}]", otaPackageId);
|
||||
validateId(otaPackageId, INCORRECT_OTA_PACKAGE_ID + otaPackageId);
|
||||
validateId(otaPackageId, id -> INCORRECT_OTA_PACKAGE_ID + id);
|
||||
return cache.getAndPutInTransaction(new OtaPackageCacheKey(otaPackageId),
|
||||
() -> otaPackageInfoDao.findById(tenantId, otaPackageId.getId()), true);
|
||||
}
|
||||
@ -174,14 +174,14 @@ public class BaseOtaPackageService extends AbstractCachedEntityService<OtaPackag
|
||||
@Override
|
||||
public ListenableFuture<OtaPackageInfo> findOtaPackageInfoByIdAsync(TenantId tenantId, OtaPackageId otaPackageId) {
|
||||
log.trace("Executing findOtaPackageInfoByIdAsync [{}]", otaPackageId);
|
||||
validateId(otaPackageId, INCORRECT_OTA_PACKAGE_ID + otaPackageId);
|
||||
validateId(otaPackageId, id -> INCORRECT_OTA_PACKAGE_ID + id);
|
||||
return otaPackageInfoDao.findByIdAsync(tenantId, otaPackageId.getId());
|
||||
}
|
||||
|
||||
@Override
|
||||
public PageData<OtaPackageInfo> findTenantOtaPackagesByTenantId(TenantId tenantId, PageLink pageLink) {
|
||||
log.trace("Executing findTenantOtaPackagesByTenantId, tenantId [{}], pageLink [{}]", tenantId, pageLink);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
validatePageLink(pageLink);
|
||||
return otaPackageInfoDao.findOtaPackageInfoByTenantId(tenantId, pageLink);
|
||||
}
|
||||
@ -189,7 +189,7 @@ public class BaseOtaPackageService extends AbstractCachedEntityService<OtaPackag
|
||||
@Override
|
||||
public PageData<OtaPackageInfo> findTenantOtaPackagesByTenantIdAndDeviceProfileIdAndTypeAndHasData(TenantId tenantId, DeviceProfileId deviceProfileId, OtaPackageType otaPackageType, PageLink pageLink) {
|
||||
log.trace("Executing findTenantOtaPackagesByTenantIdAndHasData, tenantId [{}], pageLink [{}]", tenantId, pageLink);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
validatePageLink(pageLink);
|
||||
return otaPackageInfoDao.findOtaPackageInfoByTenantIdAndDeviceProfileIdAndTypeAndHasData(tenantId, deviceProfileId, otaPackageType, pageLink);
|
||||
}
|
||||
@ -197,7 +197,7 @@ public class BaseOtaPackageService extends AbstractCachedEntityService<OtaPackag
|
||||
@Override
|
||||
public void deleteOtaPackage(TenantId tenantId, OtaPackageId otaPackageId) {
|
||||
log.trace("Executing deleteOtaPackage [{}]", otaPackageId);
|
||||
validateId(otaPackageId, INCORRECT_OTA_PACKAGE_ID + otaPackageId);
|
||||
validateId(otaPackageId, id -> INCORRECT_OTA_PACKAGE_ID + id);
|
||||
try {
|
||||
otaPackageDao.removeById(tenantId, otaPackageId.getId());
|
||||
publishEvictEvent(new OtaPackageCacheEvictEvent(otaPackageId));
|
||||
@ -226,7 +226,7 @@ public class BaseOtaPackageService extends AbstractCachedEntityService<OtaPackag
|
||||
@Override
|
||||
public void deleteOtaPackagesByTenantId(TenantId tenantId) {
|
||||
log.trace("Executing deleteOtaPackagesByTenantId, tenantId [{}]", tenantId);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
tenantOtaPackageRemover.removeEntities(tenantId, tenantId);
|
||||
}
|
||||
|
||||
|
||||
@ -53,28 +53,28 @@ public class BaseQueueStatsService extends AbstractEntityService implements Queu
|
||||
@Override
|
||||
public QueueStats findQueueStatsById(TenantId tenantId, QueueStatsId queueStatsId) {
|
||||
log.trace("Executing findQueueStatsById [{}]", queueStatsId);
|
||||
validateId(queueStatsId, "Incorrect queueStatsId " + queueStatsId);
|
||||
validateId(queueStatsId, id -> "Incorrect queueStatsId " + id);
|
||||
return queueStatsDao.findById(tenantId, queueStatsId.getId());
|
||||
}
|
||||
|
||||
@Override
|
||||
public QueueStats findByTenantIdAndNameAndServiceId(TenantId tenantId, String queueName, String serviceId) {
|
||||
log.trace("Executing findByTenantIdAndNameAndServiceId, tenantId: [{}], queueName: [{}], serviceId: [{}]", tenantId, queueName, serviceId);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
return queueStatsDao.findByTenantIdQueueNameAndServiceId(tenantId, queueName, serviceId);
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<QueueStats> findByTenantId(TenantId tenantId) {
|
||||
log.trace("Executing findByTenantId, tenantId: [{}]", tenantId);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
return queueStatsDao.findByTenantId(tenantId);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void deleteByTenantId(TenantId tenantId) {
|
||||
log.trace("Executing deleteByTenantId, tenantId [{}]", tenantId);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
queueStatsDao.deleteByTenantId(tenantId);
|
||||
}
|
||||
|
||||
|
||||
@ -513,7 +513,7 @@ public class BaseRelationService implements RelationService {
|
||||
@Override
|
||||
public List<EntityRelation> findRuleNodeToRuleChainRelations(TenantId tenantId, RuleChainType ruleChainType, int limit) {
|
||||
log.trace("Executing findRuleNodeToRuleChainRelations, tenantId [{}], ruleChainType {} and limit {}", tenantId, ruleChainType, limit);
|
||||
validateId(tenantId, "Invalid tenant id: " + tenantId);
|
||||
validateId(tenantId, id -> "Invalid tenant id: " + id);
|
||||
return relationDao.findRuleNodeToRuleChainRelations(ruleChainType, limit);
|
||||
}
|
||||
|
||||
|
||||
@ -256,7 +256,7 @@ public class BaseImageService extends BaseResourceService implements ImageServic
|
||||
var tenantId = imageInfo.getTenantId();
|
||||
var imageId = imageInfo.getId();
|
||||
log.trace("Executing deleteImage [{}] [{}]", tenantId, imageId);
|
||||
Validator.validateId(imageId, INCORRECT_RESOURCE_ID + imageId);
|
||||
Validator.validateId(imageId, id -> INCORRECT_RESOURCE_ID + id);
|
||||
TbImageDeleteResult.TbImageDeleteResultBuilder result = TbImageDeleteResult.builder();
|
||||
boolean success = true;
|
||||
if (!force) {
|
||||
|
||||
@ -116,14 +116,14 @@ public class BaseResourceService extends AbstractCachedEntityService<ResourceInf
|
||||
@Override
|
||||
public TbResource findResourceById(TenantId tenantId, TbResourceId resourceId) {
|
||||
log.trace("Executing findResourceById [{}] [{}]", tenantId, resourceId);
|
||||
Validator.validateId(resourceId, INCORRECT_RESOURCE_ID + resourceId);
|
||||
Validator.validateId(resourceId, id -> INCORRECT_RESOURCE_ID + id);
|
||||
return resourceDao.findById(tenantId, resourceId.getId());
|
||||
}
|
||||
|
||||
@Override
|
||||
public TbResourceInfo findResourceInfoById(TenantId tenantId, TbResourceId resourceId) {
|
||||
log.trace("Executing findResourceInfoById [{}] [{}]", tenantId, resourceId);
|
||||
Validator.validateId(resourceId, INCORRECT_RESOURCE_ID + resourceId);
|
||||
Validator.validateId(resourceId, id -> INCORRECT_RESOURCE_ID + id);
|
||||
|
||||
return cache.getAndPutInTransaction(new ResourceInfoCacheKey(tenantId, resourceId),
|
||||
() -> resourceInfoDao.findById(tenantId, resourceId.getId()), true);
|
||||
@ -138,7 +138,7 @@ public class BaseResourceService extends AbstractCachedEntityService<ResourceInf
|
||||
@Override
|
||||
public ListenableFuture<TbResourceInfo> findResourceInfoByIdAsync(TenantId tenantId, TbResourceId resourceId) {
|
||||
log.trace("Executing findResourceInfoById [{}] [{}]", tenantId, resourceId);
|
||||
Validator.validateId(resourceId, INCORRECT_RESOURCE_ID + resourceId);
|
||||
Validator.validateId(resourceId, id -> INCORRECT_RESOURCE_ID + id);
|
||||
return resourceInfoDao.findByIdAsync(tenantId, resourceId.getId());
|
||||
}
|
||||
|
||||
@ -150,7 +150,7 @@ public class BaseResourceService extends AbstractCachedEntityService<ResourceInf
|
||||
@Override
|
||||
public void deleteResource(TenantId tenantId, TbResourceId resourceId, boolean force) {
|
||||
log.trace("Executing deleteResource [{}] [{}]", tenantId, resourceId);
|
||||
Validator.validateId(resourceId, INCORRECT_RESOURCE_ID + resourceId);
|
||||
Validator.validateId(resourceId, id -> INCORRECT_RESOURCE_ID + id);
|
||||
if (!force) {
|
||||
resourceValidator.validateDelete(tenantId, resourceId);
|
||||
}
|
||||
@ -163,7 +163,7 @@ public class BaseResourceService extends AbstractCachedEntityService<ResourceInf
|
||||
public PageData<TbResourceInfo> findAllTenantResourcesByTenantId(TbResourceInfoFilter filter, PageLink pageLink) {
|
||||
TenantId tenantId = filter.getTenantId();
|
||||
log.trace("Executing findAllTenantResourcesByTenantId [{}]", tenantId);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
return resourceInfoDao.findAllTenantResourcesByTenantId(filter, pageLink);
|
||||
}
|
||||
|
||||
@ -171,35 +171,35 @@ public class BaseResourceService extends AbstractCachedEntityService<ResourceInf
|
||||
public PageData<TbResourceInfo> findTenantResourcesByTenantId(TbResourceInfoFilter filter, PageLink pageLink) {
|
||||
TenantId tenantId = filter.getTenantId();
|
||||
log.trace("Executing findTenantResourcesByTenantId [{}]", tenantId);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
return resourceInfoDao.findTenantResourcesByTenantId(filter, pageLink);
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<TbResource> findTenantResourcesByResourceTypeAndObjectIds(TenantId tenantId, ResourceType resourceType, String[] objectIds) {
|
||||
log.trace("Executing findTenantResourcesByResourceTypeAndObjectIds [{}][{}][{}]", tenantId, resourceType, objectIds);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
return resourceDao.findResourcesByTenantIdAndResourceType(tenantId, resourceType, objectIds, null);
|
||||
}
|
||||
|
||||
@Override
|
||||
public PageData<TbResource> findAllTenantResources(TenantId tenantId, PageLink pageLink) {
|
||||
log.trace("Executing findAllTenantResources [{}][{}]", tenantId, pageLink);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
return resourceDao.findAllByTenantId(tenantId, pageLink);
|
||||
}
|
||||
|
||||
@Override
|
||||
public PageData<TbResource> findTenantResourcesByResourceTypeAndPageLink(TenantId tenantId, ResourceType resourceType, PageLink pageLink) {
|
||||
log.trace("Executing findTenantResourcesByResourceTypeAndPageLink [{}][{}][{}]", tenantId, resourceType, pageLink);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
return resourceDao.findResourcesByTenantIdAndResourceType(tenantId, resourceType, pageLink);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void deleteResourcesByTenantId(TenantId tenantId) {
|
||||
log.trace("Executing deleteResourcesByTenantId, tenantId [{}]", tenantId);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
tenantResourcesRemover.removeEntities(tenantId, tenantId);
|
||||
}
|
||||
|
||||
|
||||
@ -54,38 +54,38 @@ public class BaseRpcService implements RpcService {
|
||||
@Override
|
||||
public void deleteRpc(TenantId tenantId, RpcId rpcId) {
|
||||
log.trace("Executing deleteRpc, tenantId [{}], rpcId [{}]", tenantId, rpcId);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(rpcId, INCORRECT_RPC_ID + rpcId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
validateId(rpcId, id -> INCORRECT_RPC_ID + id);
|
||||
rpcDao.removeById(tenantId, rpcId.getId());
|
||||
}
|
||||
|
||||
@Override
|
||||
public void deleteAllRpcByTenantId(TenantId tenantId) {
|
||||
log.trace("Executing deleteAllRpcByTenantId, tenantId [{}]", tenantId);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
tenantRpcRemover.removeEntities(tenantId, tenantId);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Rpc findById(TenantId tenantId, RpcId rpcId) {
|
||||
log.trace("Executing findById, tenantId [{}], rpcId [{}]", tenantId, rpcId);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(rpcId, INCORRECT_RPC_ID + rpcId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
validateId(rpcId, id -> INCORRECT_RPC_ID + id);
|
||||
return rpcDao.findById(tenantId, rpcId.getId());
|
||||
}
|
||||
|
||||
@Override
|
||||
public ListenableFuture<Rpc> findRpcByIdAsync(TenantId tenantId, RpcId rpcId) {
|
||||
log.trace("Executing findRpcByIdAsync, tenantId [{}], rpcId: [{}]", tenantId, rpcId);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(rpcId, INCORRECT_RPC_ID + rpcId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
validateId(rpcId, id -> INCORRECT_RPC_ID + id);
|
||||
return rpcDao.findByIdAsync(tenantId, rpcId.getId());
|
||||
}
|
||||
|
||||
@Override
|
||||
public PageData<Rpc> findAllByDeviceIdAndStatus(TenantId tenantId, DeviceId deviceId, RpcStatus rpcStatus, PageLink pageLink) {
|
||||
log.trace("Executing findAllByDeviceIdAndStatus, tenantId [{}], deviceId [{}], rpcStatus [{}], pageLink [{}]", tenantId, deviceId, rpcStatus, pageLink);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
validatePageLink(pageLink);
|
||||
return rpcDao.findAllByDeviceIdAndStatus(tenantId, deviceId, rpcStatus, pageLink);
|
||||
}
|
||||
@ -93,7 +93,7 @@ public class BaseRpcService implements RpcService {
|
||||
@Override
|
||||
public PageData<Rpc> findAllByDeviceId(TenantId tenantId, DeviceId deviceId, PageLink pageLink) {
|
||||
log.trace("Executing findAllByDeviceIdAndStatus, tenantId [{}], deviceId [{}], pageLink [{}]", tenantId, deviceId, pageLink);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
validatePageLink(pageLink);
|
||||
return rpcDao.findAllByDeviceId(tenantId, deviceId, pageLink);
|
||||
}
|
||||
|
||||
@ -645,8 +645,8 @@ public class BaseRuleChainService extends AbstractEntityService implements RuleC
|
||||
@Override
|
||||
public PageData<RuleChain> findRuleChainsByTenantIdAndEdgeId(TenantId tenantId, EdgeId edgeId, PageLink pageLink) {
|
||||
log.trace("Executing findRuleChainsByTenantIdAndEdgeId, tenantId [{}], edgeId [{}], pageLink [{}]", tenantId, edgeId, pageLink);
|
||||
Validator.validateId(tenantId, "Incorrect tenantId " + tenantId);
|
||||
Validator.validateId(edgeId, "Incorrect edgeId " + edgeId);
|
||||
Validator.validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
Validator.validateId(edgeId, id -> "Incorrect edgeId " + id);
|
||||
Validator.validatePageLink(pageLink);
|
||||
return ruleChainDao.findRuleChainsByTenantIdAndEdgeId(tenantId.getId(), edgeId.getId(), pageLink);
|
||||
}
|
||||
@ -705,14 +705,14 @@ public class BaseRuleChainService extends AbstractEntityService implements RuleC
|
||||
@Override
|
||||
public PageData<RuleChain> findAutoAssignToEdgeRuleChainsByTenantId(TenantId tenantId, PageLink pageLink) {
|
||||
log.trace("Executing findAutoAssignToEdgeRuleChainsByTenantId, tenantId [{}], pageLink {}", tenantId, pageLink);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
return ruleChainDao.findAutoAssignToEdgeRuleChainsByTenantId(tenantId.getId(), pageLink);
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<RuleNode> findRuleNodesByTenantIdAndType(TenantId tenantId, String type, String search) {
|
||||
log.trace("Executing findRuleNodes, tenantId [{}], type {}, search {}", tenantId, type, search);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
validateString(type, "Incorrect type of the rule node");
|
||||
validateString(search, "Incorrect search text");
|
||||
return ruleNodeDao.findRuleNodesByTenantIdAndType(tenantId, type, search);
|
||||
@ -721,7 +721,7 @@ public class BaseRuleChainService extends AbstractEntityService implements RuleC
|
||||
@Override
|
||||
public List<RuleNode> findRuleNodesByTenantIdAndType(TenantId tenantId, String type) {
|
||||
log.trace("Executing findRuleNodes, tenantId [{}], type {}", tenantId, type);
|
||||
validateId(tenantId, INCORRECT_TENANT_ID + tenantId);
|
||||
validateId(tenantId, id -> INCORRECT_TENANT_ID + id);
|
||||
validateString(type, "Incorrect type of the rule node");
|
||||
return ruleNodeDao.findRuleNodesByTenantIdAndType(tenantId, type, "");
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user