Showing
19 changed files
with
35 additions
and
84 deletions
... | ... | @@ -373,7 +373,7 @@ public class DefaultEdgeNotificationService implements EdgeNotificationService { |
373 | 373 | } |
374 | 374 | |
375 | 375 | private void updateDependentRuleChains(TenantId tenantId, RuleChainId processingRuleChainId, EdgeId edgeId) { |
376 | - TimePageLink pageLink = new TimePageLink(DEFAULT_LIMIT); | |
376 | + PageLink pageLink = new PageLink(DEFAULT_LIMIT); | |
377 | 377 | PageData<RuleChain> pageData; |
378 | 378 | do { |
379 | 379 | pageData = ruleChainService.findRuleChainsByTenantIdAndEdgeId(tenantId, edgeId, pageLink); | ... | ... |
... | ... | @@ -55,7 +55,7 @@ import org.thingsboard.server.common.data.id.UserId; |
55 | 55 | import org.thingsboard.server.common.data.kv.AttributeKvEntry; |
56 | 56 | import org.thingsboard.server.common.data.kv.DataType; |
57 | 57 | import org.thingsboard.server.common.data.page.PageData; |
58 | -import org.thingsboard.server.common.data.page.TimePageLink; | |
58 | +import org.thingsboard.server.common.data.page.PageLink; | |
59 | 59 | import org.thingsboard.server.common.data.relation.EntityRelation; |
60 | 60 | import org.thingsboard.server.common.data.relation.EntityRelationsQuery; |
61 | 61 | import org.thingsboard.server.common.data.relation.EntitySearchDirection; |
... | ... | @@ -170,7 +170,7 @@ public class DefaultSyncEdgeService implements SyncEdgeService { |
170 | 170 | private void syncRuleChains(TenantId tenantId, Edge edge) { |
171 | 171 | log.trace("[{}] syncRuleChains [{}]", tenantId, edge.getName()); |
172 | 172 | try { |
173 | - TimePageLink pageLink = new TimePageLink(DEFAULT_LIMIT); | |
173 | + PageLink pageLink = new PageLink(DEFAULT_LIMIT); | |
174 | 174 | PageData<RuleChain> pageData; |
175 | 175 | do { |
176 | 176 | pageData = ruleChainService.findRuleChainsByTenantIdAndEdgeId(tenantId, edge.getId(), pageLink); |
... | ... | @@ -192,7 +192,7 @@ public class DefaultSyncEdgeService implements SyncEdgeService { |
192 | 192 | private void syncDevices(TenantId tenantId, Edge edge) { |
193 | 193 | log.trace("[{}] syncDevices [{}]", tenantId, edge.getName()); |
194 | 194 | try { |
195 | - TimePageLink pageLink = new TimePageLink(DEFAULT_LIMIT); | |
195 | + PageLink pageLink = new PageLink(DEFAULT_LIMIT); | |
196 | 196 | PageData<Device> pageData; |
197 | 197 | do { |
198 | 198 | pageData = deviceService.findDevicesByTenantIdAndEdgeId(tenantId, edge.getId(), pageLink); |
... | ... | @@ -214,7 +214,7 @@ public class DefaultSyncEdgeService implements SyncEdgeService { |
214 | 214 | private void syncDeviceProfiles(TenantId tenantId, Edge edge) { |
215 | 215 | log.trace("[{}] syncDeviceProfiles [{}]", tenantId, edge.getName()); |
216 | 216 | try { |
217 | - TimePageLink pageLink = new TimePageLink(DEFAULT_LIMIT); | |
217 | + PageLink pageLink = new PageLink(DEFAULT_LIMIT); | |
218 | 218 | PageData<DeviceProfile> pageData; |
219 | 219 | do { |
220 | 220 | pageData = deviceProfileService.findDeviceProfiles(tenantId, pageLink); |
... | ... | @@ -236,7 +236,7 @@ public class DefaultSyncEdgeService implements SyncEdgeService { |
236 | 236 | private void syncAssets(TenantId tenantId, Edge edge) { |
237 | 237 | log.trace("[{}] syncAssets [{}]", tenantId, edge.getName()); |
238 | 238 | try { |
239 | - TimePageLink pageLink = new TimePageLink(DEFAULT_LIMIT); | |
239 | + PageLink pageLink = new PageLink(DEFAULT_LIMIT); | |
240 | 240 | PageData<Asset> pageData; |
241 | 241 | do { |
242 | 242 | pageData = assetService.findAssetsByTenantIdAndEdgeId(tenantId, edge.getId(), pageLink); |
... | ... | @@ -258,7 +258,7 @@ public class DefaultSyncEdgeService implements SyncEdgeService { |
258 | 258 | private void syncEntityViews(TenantId tenantId, Edge edge) { |
259 | 259 | log.trace("[{}] syncEntityViews [{}]", tenantId, edge.getName()); |
260 | 260 | try { |
261 | - TimePageLink pageLink = new TimePageLink(DEFAULT_LIMIT); | |
261 | + PageLink pageLink = new PageLink(DEFAULT_LIMIT); | |
262 | 262 | PageData<EntityView> pageData; |
263 | 263 | do { |
264 | 264 | pageData = entityViewService.findEntityViewsByTenantIdAndEdgeId(tenantId, edge.getId(), pageLink); |
... | ... | @@ -280,7 +280,7 @@ public class DefaultSyncEdgeService implements SyncEdgeService { |
280 | 280 | private void syncDashboards(TenantId tenantId, Edge edge) { |
281 | 281 | log.trace("[{}] syncDashboards [{}]", tenantId, edge.getName()); |
282 | 282 | try { |
283 | - TimePageLink pageLink = new TimePageLink(DEFAULT_LIMIT); | |
283 | + PageLink pageLink = new PageLink(DEFAULT_LIMIT); | |
284 | 284 | PageData<DashboardInfo> pageData; |
285 | 285 | do { |
286 | 286 | pageData = dashboardService.findDashboardsByTenantIdAndEdgeId(tenantId, edge.getId(), pageLink); |
... | ... | @@ -302,7 +302,7 @@ public class DefaultSyncEdgeService implements SyncEdgeService { |
302 | 302 | private void syncUsers(TenantId tenantId, Edge edge) { |
303 | 303 | log.trace("[{}] syncUsers [{}]", tenantId, edge.getName()); |
304 | 304 | try { |
305 | - TimePageLink pageLink = new TimePageLink(DEFAULT_LIMIT); | |
305 | + PageLink pageLink = new PageLink(DEFAULT_LIMIT); | |
306 | 306 | PageData<User> pageData; |
307 | 307 | do { |
308 | 308 | pageData = userService.findTenantAdmins(tenantId, pageLink); |
... | ... | @@ -320,7 +320,7 @@ public class DefaultSyncEdgeService implements SyncEdgeService { |
320 | 320 | private void syncCustomerUsers(TenantId tenantId, Edge edge) { |
321 | 321 | if (edge.getCustomerId() != null && !EntityId.NULL_UUID.equals(edge.getCustomerId().getId())) { |
322 | 322 | saveEdgeEvent(tenantId, edge.getId(), EdgeEventType.CUSTOMER, EdgeEventActionType.ADDED, edge.getCustomerId(), null); |
323 | - TimePageLink pageLink = new TimePageLink(DEFAULT_LIMIT); | |
323 | + PageLink pageLink = new PageLink(DEFAULT_LIMIT); | |
324 | 324 | PageData<User> pageData; |
325 | 325 | do { |
326 | 326 | pageData = userService.findCustomerUsers(tenantId, edge.getCustomerId(), pageLink); | ... | ... |
... | ... | @@ -20,7 +20,6 @@ import freemarker.template.Configuration; |
20 | 20 | import freemarker.template.Template; |
21 | 21 | import lombok.extern.slf4j.Slf4j; |
22 | 22 | import org.apache.commons.lang3.StringUtils; |
23 | -import org.jetbrains.annotations.NotNull; | |
24 | 23 | import org.springframework.beans.factory.annotation.Autowired; |
25 | 24 | import org.springframework.context.MessageSource; |
26 | 25 | import org.springframework.context.annotation.Lazy; |
... | ... | @@ -374,7 +373,6 @@ public class DefaultMailService implements MailService { |
374 | 373 | } |
375 | 374 | } |
376 | 375 | |
377 | - @NotNull | |
378 | 376 | private String getValueAsString(long value) { |
379 | 377 | if (value > _1M && value % _1M < _10K) { |
380 | 378 | return value / _1M + "M"; | ... | ... |
application/src/test/java/org/thingsboard/server/controller/nosql/EdgeEventControllerNoSqlTest.java
deleted
100644 → 0
1 | -/** | |
2 | - * Copyright © 2016-2021 The Thingsboard Authors | |
3 | - * | |
4 | - * Licensed under the Apache License, Version 2.0 (the "License"); | |
5 | - * you may not use this file except in compliance with the License. | |
6 | - * You may obtain a copy of the License at | |
7 | - * | |
8 | - * http://www.apache.org/licenses/LICENSE-2.0 | |
9 | - * | |
10 | - * Unless required by applicable law or agreed to in writing, software | |
11 | - * distributed under the License is distributed on an "AS IS" BASIS, | |
12 | - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | |
13 | - * See the License for the specific language governing permissions and | |
14 | - * limitations under the License. | |
15 | - */ | |
16 | -package org.thingsboard.server.controller.nosql; | |
17 | - | |
18 | -import org.thingsboard.server.controller.BaseEdgeEventControllerTest; | |
19 | -import org.thingsboard.server.dao.service.DaoNoSqlTest; | |
20 | - | |
21 | -@DaoNoSqlTest | |
22 | -public class EdgeEventControllerNoSqlTest extends BaseEdgeEventControllerTest { | |
23 | -} |
1 | -/** | |
2 | - * Copyright © 2016-2021 The Thingsboard Authors | |
3 | - * | |
4 | - * Licensed under the Apache License, Version 2.0 (the "License"); | |
5 | - * you may not use this file except in compliance with the License. | |
6 | - * You may obtain a copy of the License at | |
7 | - * | |
8 | - * http://www.apache.org/licenses/LICENSE-2.0 | |
9 | - * | |
10 | - * Unless required by applicable law or agreed to in writing, software | |
11 | - * distributed under the License is distributed on an "AS IS" BASIS, | |
12 | - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | |
13 | - * See the License for the specific language governing permissions and | |
14 | - * limitations under the License. | |
15 | - */ | |
16 | -package org.thingsboard.server.edge.nosql; | |
17 | - | |
18 | -import org.thingsboard.server.dao.service.DaoNoSqlTest; | |
19 | -import org.thingsboard.server.edge.BaseEdgeTest; | |
20 | - | |
21 | -@DaoNoSqlTest | |
22 | -public class EdgeNoSqlTest extends BaseEdgeTest { | |
23 | -} |
... | ... | @@ -81,7 +81,7 @@ public interface AssetService { |
81 | 81 | |
82 | 82 | Asset unassignAssetFromEdge(TenantId tenantId, AssetId assetId, EdgeId edgeId); |
83 | 83 | |
84 | - PageData<Asset> findAssetsByTenantIdAndEdgeId(TenantId tenantId, EdgeId edgeId, TimePageLink pageLink); | |
84 | + PageData<Asset> findAssetsByTenantIdAndEdgeId(TenantId tenantId, EdgeId edgeId, PageLink pageLink); | |
85 | 85 | |
86 | - PageData<Asset> findAssetsByTenantIdAndEdgeIdAndType(TenantId tenantId, EdgeId edgeId, String type, TimePageLink pageLink); | |
86 | + PageData<Asset> findAssetsByTenantIdAndEdgeIdAndType(TenantId tenantId, EdgeId edgeId, String type, PageLink pageLink); | |
87 | 87 | } | ... | ... |
... | ... | @@ -24,7 +24,6 @@ import org.thingsboard.server.common.data.id.EdgeId; |
24 | 24 | import org.thingsboard.server.common.data.id.TenantId; |
25 | 25 | import org.thingsboard.server.common.data.page.PageData; |
26 | 26 | import org.thingsboard.server.common.data.page.PageLink; |
27 | -import org.thingsboard.server.common.data.page.TimePageLink; | |
28 | 27 | |
29 | 28 | public interface DashboardService { |
30 | 29 | |
... | ... | @@ -58,5 +57,5 @@ public interface DashboardService { |
58 | 57 | |
59 | 58 | Dashboard unassignDashboardFromEdge(TenantId tenantId, DashboardId dashboardId, EdgeId edgeId); |
60 | 59 | |
61 | - PageData<DashboardInfo> findDashboardsByTenantIdAndEdgeId(TenantId tenantId, EdgeId edgeId, TimePageLink pageLink); | |
60 | + PageData<DashboardInfo> findDashboardsByTenantIdAndEdgeId(TenantId tenantId, EdgeId edgeId, PageLink pageLink); | |
62 | 61 | } | ... | ... |
... | ... | @@ -93,7 +93,7 @@ public interface DeviceService { |
93 | 93 | |
94 | 94 | Device unassignDeviceFromEdge(TenantId tenantId, DeviceId deviceId, EdgeId edgeId); |
95 | 95 | |
96 | - PageData<Device> findDevicesByTenantIdAndEdgeId(TenantId tenantId, EdgeId edgeId, TimePageLink pageLink); | |
96 | + PageData<Device> findDevicesByTenantIdAndEdgeId(TenantId tenantId, EdgeId edgeId, PageLink pageLink); | |
97 | 97 | |
98 | - PageData<Device> findDevicesByTenantIdAndEdgeIdAndType(TenantId tenantId, EdgeId edgeId, String type, TimePageLink pageLink); | |
98 | + PageData<Device> findDevicesByTenantIdAndEdgeIdAndType(TenantId tenantId, EdgeId edgeId, String type, PageLink pageLink); | |
99 | 99 | } | ... | ... |
... | ... | @@ -82,7 +82,7 @@ public interface EntityViewService { |
82 | 82 | |
83 | 83 | EntityView unassignEntityViewFromEdge(TenantId tenantId, EntityViewId entityViewId, EdgeId edgeId); |
84 | 84 | |
85 | - PageData<EntityView> findEntityViewsByTenantIdAndEdgeId(TenantId tenantId, EdgeId edgeId, TimePageLink pageLink); | |
85 | + PageData<EntityView> findEntityViewsByTenantIdAndEdgeId(TenantId tenantId, EdgeId edgeId, PageLink pageLink); | |
86 | 86 | |
87 | - PageData<EntityView> findEntityViewsByTenantIdAndEdgeIdAndType(TenantId tenantId, EdgeId edgeId, String type, TimePageLink pageLink); | |
87 | + PageData<EntityView> findEntityViewsByTenantIdAndEdgeIdAndType(TenantId tenantId, EdgeId edgeId, String type, PageLink pageLink); | |
88 | 88 | } | ... | ... |
... | ... | @@ -176,7 +176,7 @@ public interface AssetDao extends Dao<Asset>, TenantEntityDao { |
176 | 176 | * @param pageLink the page link |
177 | 177 | * @return the list of asset objects |
178 | 178 | */ |
179 | - PageData<Asset> findAssetsByTenantIdAndEdgeId(UUID tenantId, UUID edgeId, TimePageLink pageLink); | |
179 | + PageData<Asset> findAssetsByTenantIdAndEdgeId(UUID tenantId, UUID edgeId, PageLink pageLink); | |
180 | 180 | |
181 | 181 | /** |
182 | 182 | * Find assets by tenantId, edgeId, type and page link. |
... | ... | @@ -187,5 +187,5 @@ public interface AssetDao extends Dao<Asset>, TenantEntityDao { |
187 | 187 | * @param pageLink the page link |
188 | 188 | * @return the list of asset objects |
189 | 189 | */ |
190 | - PageData<Asset> findAssetsByTenantIdAndEdgeIdAndType(UUID tenantId, UUID edgeId, String type, TimePageLink pageLink); | |
190 | + PageData<Asset> findAssetsByTenantIdAndEdgeIdAndType(UUID tenantId, UUID edgeId, String type, PageLink pageLink); | |
191 | 191 | } | ... | ... |
... | ... | @@ -364,7 +364,7 @@ public class BaseAssetService extends AbstractEntityService implements AssetServ |
364 | 364 | } |
365 | 365 | |
366 | 366 | @Override |
367 | - public PageData<Asset> findAssetsByTenantIdAndEdgeId(TenantId tenantId, EdgeId edgeId, TimePageLink pageLink) { | |
367 | + public PageData<Asset> findAssetsByTenantIdAndEdgeId(TenantId tenantId, EdgeId edgeId, PageLink pageLink) { | |
368 | 368 | log.trace("Executing findAssetsByTenantIdAndEdgeId, tenantId [{}], edgeId [{}], pageLink [{}]", tenantId, edgeId, pageLink); |
369 | 369 | validateId(tenantId, INCORRECT_TENANT_ID + tenantId); |
370 | 370 | validateId(edgeId, INCORRECT_EDGE_ID + edgeId); |
... | ... | @@ -373,7 +373,7 @@ public class BaseAssetService extends AbstractEntityService implements AssetServ |
373 | 373 | } |
374 | 374 | |
375 | 375 | @Override |
376 | - public PageData<Asset> findAssetsByTenantIdAndEdgeIdAndType(TenantId tenantId, EdgeId edgeId, String type, TimePageLink pageLink) { | |
376 | + public PageData<Asset> findAssetsByTenantIdAndEdgeIdAndType(TenantId tenantId, EdgeId edgeId, String type, PageLink pageLink) { | |
377 | 377 | log.trace("Executing findAssetsByTenantIdAndEdgeIdAndType, tenantId [{}], edgeId [{}], type [{}] pageLink [{}]", tenantId, edgeId, type, pageLink); |
378 | 378 | validateId(tenantId, INCORRECT_TENANT_ID + tenantId); |
379 | 379 | validateId(edgeId, INCORRECT_EDGE_ID + edgeId); | ... | ... |
... | ... | @@ -251,7 +251,7 @@ public class DashboardServiceImpl extends AbstractEntityService implements Dashb |
251 | 251 | } |
252 | 252 | |
253 | 253 | @Override |
254 | - public PageData<DashboardInfo> findDashboardsByTenantIdAndEdgeId(TenantId tenantId, EdgeId edgeId, TimePageLink pageLink) { | |
254 | + public PageData<DashboardInfo> findDashboardsByTenantIdAndEdgeId(TenantId tenantId, EdgeId edgeId, PageLink pageLink) { | |
255 | 255 | log.trace("Executing findDashboardsByTenantIdAndEdgeId, tenantId [{}], edgeId [{}], pageLink [{}]", tenantId, edgeId, pageLink); |
256 | 256 | Validator.validateId(tenantId, INCORRECT_TENANT_ID + tenantId); |
257 | 257 | Validator.validateId(edgeId, INCORRECT_EDGE_ID + edgeId); | ... | ... |
... | ... | @@ -226,7 +226,7 @@ public interface DeviceDao extends Dao<Device>, TenantEntityDao { |
226 | 226 | * @param pageLink the page link |
227 | 227 | * @return the list of device objects |
228 | 228 | */ |
229 | - PageData<Device> findDevicesByTenantIdAndEdgeId(UUID tenantId, UUID edgeId, TimePageLink pageLink); | |
229 | + PageData<Device> findDevicesByTenantIdAndEdgeId(UUID tenantId, UUID edgeId, PageLink pageLink); | |
230 | 230 | |
231 | 231 | /** |
232 | 232 | * Find devices by tenantId, edgeId, type and page link. |
... | ... | @@ -237,5 +237,5 @@ public interface DeviceDao extends Dao<Device>, TenantEntityDao { |
237 | 237 | * @param pageLink the page link |
238 | 238 | * @return the list of device objects |
239 | 239 | */ |
240 | - PageData<Device> findDevicesByTenantIdAndEdgeIdAndType(UUID tenantId, UUID edgeId, String type, TimePageLink pageLink); | |
240 | + PageData<Device> findDevicesByTenantIdAndEdgeIdAndType(UUID tenantId, UUID edgeId, String type, PageLink pageLink); | |
241 | 241 | } | ... | ... |
... | ... | @@ -564,7 +564,7 @@ public class DeviceServiceImpl extends AbstractEntityService implements DeviceSe |
564 | 564 | } |
565 | 565 | |
566 | 566 | @Override |
567 | - public PageData<Device> findDevicesByTenantIdAndEdgeId(TenantId tenantId, EdgeId edgeId, TimePageLink pageLink) { | |
567 | + public PageData<Device> findDevicesByTenantIdAndEdgeId(TenantId tenantId, EdgeId edgeId, PageLink pageLink) { | |
568 | 568 | log.trace("Executing findDevicesByTenantIdAndEdgeId, tenantId [{}], edgeId [{}], pageLink [{}]", tenantId, edgeId, pageLink); |
569 | 569 | validateId(tenantId, INCORRECT_TENANT_ID + tenantId); |
570 | 570 | validateId(edgeId, INCORRECT_EDGE_ID + edgeId); |
... | ... | @@ -573,7 +573,7 @@ public class DeviceServiceImpl extends AbstractEntityService implements DeviceSe |
573 | 573 | } |
574 | 574 | |
575 | 575 | @Override |
576 | - public PageData<Device> findDevicesByTenantIdAndEdgeIdAndType(TenantId tenantId, EdgeId edgeId, String type, TimePageLink pageLink) { | |
576 | + public PageData<Device> findDevicesByTenantIdAndEdgeIdAndType(TenantId tenantId, EdgeId edgeId, String type, PageLink pageLink) { | |
577 | 577 | log.trace("Executing findDevicesByTenantIdAndEdgeIdAndType, tenantId [{}], edgeId [{}], type [{}] pageLink [{}]", tenantId, edgeId, type, pageLink); |
578 | 578 | validateId(tenantId, INCORRECT_TENANT_ID + tenantId); |
579 | 579 | validateId(edgeId, INCORRECT_EDGE_ID + edgeId); | ... | ... |
... | ... | @@ -496,6 +496,8 @@ public class EdgeServiceImpl extends AbstractEntityService implements EdgeServic |
496 | 496 | |
497 | 497 | @Override |
498 | 498 | public ListenableFuture<List<EdgeId>> findRelatedEdgeIdsByEntityId(TenantId tenantId, EntityId entityId) { |
499 | + // TODO: voba - rewrite 'find' to use native SQL queries instead of fetching relations | |
500 | + | |
499 | 501 | log.trace("[{}] Executing findRelatedEdgeIdsByEntityId [{}]", tenantId, entityId); |
500 | 502 | if (EntityType.TENANT.equals(entityId.getEntityType()) || |
501 | 503 | EntityType.CUSTOMER.equals(entityId.getEntityType()) || |
... | ... | @@ -622,7 +624,7 @@ public class EdgeServiceImpl extends AbstractEntityService implements EdgeServic |
622 | 624 | |
623 | 625 | private List<RuleChain> findEdgeRuleChains(TenantId tenantId, EdgeId edgeId) { |
624 | 626 | List<RuleChain> result = new ArrayList<>(); |
625 | - TimePageLink pageLink = new TimePageLink(DEFAULT_LIMIT); | |
627 | + PageLink pageLink = new PageLink(DEFAULT_LIMIT); | |
626 | 628 | PageData<RuleChain> pageData; |
627 | 629 | do { |
628 | 630 | pageData = ruleChainService.findRuleChainsByTenantIdAndEdgeId(tenantId, edgeId, pageLink); | ... | ... |
... | ... | @@ -382,7 +382,7 @@ public class EntityViewServiceImpl extends AbstractEntityService implements Enti |
382 | 382 | } |
383 | 383 | |
384 | 384 | @Override |
385 | - public PageData<EntityView> findEntityViewsByTenantIdAndEdgeId(TenantId tenantId, EdgeId edgeId, TimePageLink pageLink) { | |
385 | + public PageData<EntityView> findEntityViewsByTenantIdAndEdgeId(TenantId tenantId, EdgeId edgeId, PageLink pageLink) { | |
386 | 386 | log.trace("Executing findEntityViewsByTenantIdAndEdgeId, tenantId [{}], edgeId [{}], pageLink [{}]", tenantId, edgeId, pageLink); |
387 | 387 | validateId(tenantId, INCORRECT_TENANT_ID + tenantId); |
388 | 388 | validateId(edgeId, INCORRECT_EDGE_ID + edgeId); |
... | ... | @@ -391,7 +391,7 @@ public class EntityViewServiceImpl extends AbstractEntityService implements Enti |
391 | 391 | } |
392 | 392 | |
393 | 393 | @Override |
394 | - public PageData<EntityView> findEntityViewsByTenantIdAndEdgeIdAndType(TenantId tenantId, EdgeId edgeId, String type, TimePageLink pageLink) { | |
394 | + public PageData<EntityView> findEntityViewsByTenantIdAndEdgeIdAndType(TenantId tenantId, EdgeId edgeId, String type, PageLink pageLink) { | |
395 | 395 | log.trace("Executing findEntityViewsByTenantIdAndEdgeIdAndType, tenantId [{}], edgeId [{}], type [{}], pageLink [{}]", tenantId, edgeId, type, pageLink); |
396 | 396 | validateId(tenantId, INCORRECT_TENANT_ID + tenantId); |
397 | 397 | validateId(edgeId, INCORRECT_EDGE_ID + edgeId); | ... | ... |
... | ... | @@ -189,7 +189,7 @@ public class JpaAssetDao extends JpaAbstractSearchTextDao<AssetEntity, Asset> im |
189 | 189 | } |
190 | 190 | |
191 | 191 | @Override |
192 | - public PageData<Asset> findAssetsByTenantIdAndEdgeId(UUID tenantId, UUID edgeId, TimePageLink pageLink) { | |
192 | + public PageData<Asset> findAssetsByTenantIdAndEdgeId(UUID tenantId, UUID edgeId, PageLink pageLink) { | |
193 | 193 | log.debug("Try to find assets by tenantId [{}], edgeId [{}] and pageLink [{}]", tenantId, edgeId, pageLink); |
194 | 194 | return DaoUtil.toPageData(assetRepository |
195 | 195 | .findByTenantIdAndEdgeId( |
... | ... | @@ -200,7 +200,7 @@ public class JpaAssetDao extends JpaAbstractSearchTextDao<AssetEntity, Asset> im |
200 | 200 | } |
201 | 201 | |
202 | 202 | @Override |
203 | - public PageData<Asset> findAssetsByTenantIdAndEdgeIdAndType(UUID tenantId, UUID edgeId, String type, TimePageLink pageLink) { | |
203 | + public PageData<Asset> findAssetsByTenantIdAndEdgeIdAndType(UUID tenantId, UUID edgeId, String type, PageLink pageLink) { | |
204 | 204 | log.debug("Try to find assets by tenantId [{}], edgeId [{}], type [{}] and pageLink [{}]", tenantId, edgeId, type, pageLink); |
205 | 205 | return DaoUtil.toPageData(assetRepository |
206 | 206 | .findByTenantIdAndEdgeIdAndType( | ... | ... |
... | ... | @@ -239,7 +239,7 @@ public class JpaDeviceDao extends JpaAbstractSearchTextDao<DeviceEntity, Device> |
239 | 239 | } |
240 | 240 | |
241 | 241 | @Override |
242 | - public PageData<Device> findDevicesByTenantIdAndEdgeId(UUID tenantId, UUID edgeId, TimePageLink pageLink) { | |
242 | + public PageData<Device> findDevicesByTenantIdAndEdgeId(UUID tenantId, UUID edgeId, PageLink pageLink) { | |
243 | 243 | log.debug("Try to find devices by tenantId [{}], edgeId [{}] and pageLink [{}]", tenantId, edgeId, pageLink); |
244 | 244 | return DaoUtil.toPageData(deviceRepository |
245 | 245 | .findByTenantIdAndEdgeId( |
... | ... | @@ -250,7 +250,7 @@ public class JpaDeviceDao extends JpaAbstractSearchTextDao<DeviceEntity, Device> |
250 | 250 | } |
251 | 251 | |
252 | 252 | @Override |
253 | - public PageData<Device> findDevicesByTenantIdAndEdgeIdAndType(UUID tenantId, UUID edgeId, String type, TimePageLink pageLink) { | |
253 | + public PageData<Device> findDevicesByTenantIdAndEdgeIdAndType(UUID tenantId, UUID edgeId, String type, PageLink pageLink) { | |
254 | 254 | log.debug("Try to find devices by tenantId [{}], edgeId [{}], type [{}] and pageLink [{}]", tenantId, edgeId, type, pageLink); |
255 | 255 | return DaoUtil.toPageData(deviceRepository |
256 | 256 | .findByTenantIdAndEdgeIdAndType( | ... | ... |
... | ... | @@ -21,7 +21,6 @@ import com.fasterxml.jackson.databind.ObjectMapper; |
21 | 21 | import com.google.common.util.concurrent.Futures; |
22 | 22 | import com.google.common.util.concurrent.ListenableFuture; |
23 | 23 | import org.apache.commons.lang3.RandomStringUtils; |
24 | -import org.jetbrains.annotations.NotNull; | |
25 | 24 | import org.junit.After; |
26 | 25 | import org.junit.Assert; |
27 | 26 | import org.junit.Before; |
... | ... | @@ -262,7 +261,6 @@ public abstract class BaseEntityServiceTest extends AbstractServiceTest { |
262 | 261 | Assert.assertEquals(2, count); |
263 | 262 | } |
264 | 263 | |
265 | - @NotNull | |
266 | 264 | private Edge createEdge(int i, String type) { |
267 | 265 | Edge edge = new Edge(); |
268 | 266 | edge.setTenantId(tenantId); | ... | ... |