Commit 2748a755c02f6e7e86186e4fc3764e815ffd23d7

Authored by Volodymyr Babak
1 parent bf0b7306

Code cleanup

... ... @@ -110,8 +110,8 @@ public class CassandraEdgeDao extends CassandraAbstractSearchTextDao<EdgeEntity,
110 110 }
111 111
112 112 @Override
113   - public ListenableFuture<List<Edge>> findEdgesByTenantIdAndRuleChainId(UUID tenantId, UUID ruleChainId, TimePageLink pageLink) {
114   - log.debug("Try to find edges by tenantId [{}], ruleChainId [{}] and pageLink [{}]", tenantId, ruleChainId, pageLink);
  113 + public ListenableFuture<List<Edge>> findEdgesByTenantIdAndRuleChainId(UUID tenantId, UUID ruleChainId) {
  114 + log.debug("Try to find edges by tenantId [{}], ruleChainId [{}]", tenantId, ruleChainId);
115 115 ListenableFuture<List<EntityRelation>> relations = relationDao.findAllByToAndType(new TenantId(tenantId), new RuleChainId(ruleChainId), EntityRelation.CONTAINS_TYPE, RelationTypeGroup.EDGE);
116 116 return Futures.transformAsync(relations, input -> {
117 117 List<ListenableFuture<Edge>> edgeFutures = new ArrayList<>(input.size());
... ... @@ -123,8 +123,8 @@ public class CassandraEdgeDao extends CassandraAbstractSearchTextDao<EdgeEntity,
123 123 }
124 124
125 125 @Override
126   - public ListenableFuture<List<Edge>> findEdgesByTenantIdAndDashboardId(UUID tenantId, UUID dashboardId, TimePageLink pageLink) {
127   - log.debug("Try to find edges by tenantId [{}], dashboardId [{}] and pageLink [{}]", tenantId, dashboardId, pageLink);
  126 + public ListenableFuture<List<Edge>> findEdgesByTenantIdAndDashboardId(UUID tenantId, UUID dashboardId) {
  127 + log.debug("Try to find edges by tenantId [{}], dashboardId [{}]", tenantId, dashboardId);
128 128 ListenableFuture<List<EntityRelation>> relations = relationDao.findAllByToAndType(new TenantId(tenantId), new DashboardId(dashboardId), EntityRelation.CONTAINS_TYPE, RelationTypeGroup.EDGE);
129 129 return Futures.transformAsync(relations, input -> {
130 130 List<ListenableFuture<Edge>> edgeFutures = new ArrayList<>(input.size());
... ...
... ... @@ -127,22 +127,20 @@ public interface EdgeDao extends Dao<Edge> {
127 127 Optional<Edge> findByRoutingKey(UUID tenantId, String routingKey);
128 128
129 129 /**
130   - * Find edges by tenantId, ruleChainId and page link.
  130 + * Find edges by tenantId and ruleChainId.
131 131 *
132 132 * @param tenantId the tenantId
133 133 * @param ruleChainId the ruleChainId
134   - * @param pageLink the page link
135 134 * @return the list of rule chain objects
136 135 */
137   - ListenableFuture<List<Edge>> findEdgesByTenantIdAndRuleChainId(UUID tenantId, UUID ruleChainId, TimePageLink pageLink);
  136 + ListenableFuture<List<Edge>> findEdgesByTenantIdAndRuleChainId(UUID tenantId, UUID ruleChainId);
138 137
139 138 /**
140   - * Find edges by tenantId, dashboardId and page link.
  139 + * Find edges by tenantId and dashboardId.
141 140 *
142 141 * @param tenantId the tenantId
143 142 * @param dashboardId the dashboardId
144   - * @param pageLink the page link
145 143 * @return the list of rule chain objects
146 144 */
147   - ListenableFuture<List<Edge>> findEdgesByTenantIdAndDashboardId(UUID tenantId, UUID dashboardId, TimePageLink pageLink);
  145 + ListenableFuture<List<Edge>> findEdgesByTenantIdAndDashboardId(UUID tenantId, UUID dashboardId);
148 146 }
... ...
... ... @@ -464,10 +464,7 @@ public class EdgeServiceImpl extends AbstractEntityService implements EdgeServic
464 464 case DataConstants.ENTITY_DELETED:
465 465 case DataConstants.ENTITY_CREATED:
466 466 case DataConstants.ENTITY_UPDATED:
467   - Edge edge = mapper.readValue(tbMsg.getData(), Edge.class);
468   - if (edge != null) {
469   - pushEventToEdge(tenantId, edge.getId(), EdgeQueueEntityType.EDGE, tbMsg, callback);
470   - }
  467 + // TODO: voba - handle properly edge creation
471 468 break;
472 469 default:
473 470 log.warn("Unsupported msgType [{}], tbMsg [{}]", tbMsg.getType(), tbMsg);
... ... @@ -693,7 +690,7 @@ public class EdgeServiceImpl extends AbstractEntityService implements EdgeServic
693 690 Validator.validateId(tenantId, "Incorrect tenantId " + tenantId);
694 691 Validator.validateId(ruleChainId, "Incorrect ruleChainId " + ruleChainId);
695 692 Validator.validatePageLink(pageLink, "Incorrect page link " + pageLink);
696   - ListenableFuture<List<Edge>> edges = edgeDao.findEdgesByTenantIdAndRuleChainId(tenantId.getId(), ruleChainId.getId(), pageLink);
  693 + ListenableFuture<List<Edge>> edges = edgeDao.findEdgesByTenantIdAndRuleChainId(tenantId.getId(), ruleChainId.getId());
697 694
698 695 return Futures.transform(edges, new Function<List<Edge>, TimePageData<Edge>>() {
699 696 @Nullable
... ... @@ -710,7 +707,7 @@ public class EdgeServiceImpl extends AbstractEntityService implements EdgeServic
710 707 Validator.validateId(tenantId, "Incorrect tenantId " + tenantId);
711 708 Validator.validateId(dashboardId, "Incorrect dashboardId " + dashboardId);
712 709 Validator.validatePageLink(pageLink, "Incorrect page link " + pageLink);
713   - ListenableFuture<List<Edge>> edges = edgeDao.findEdgesByTenantIdAndDashboardId(tenantId.getId(), dashboardId.getId(), pageLink);
  710 + ListenableFuture<List<Edge>> edges = edgeDao.findEdgesByTenantIdAndDashboardId(tenantId.getId(), dashboardId.getId());
714 711
715 712 return Futures.transform(edges, new Function<List<Edge>, TimePageData<Edge>>() {
716 713 @Nullable
... ...
... ... @@ -148,8 +148,8 @@ public class JpaEdgeDao extends JpaAbstractSearchTextDao<EdgeEntity, Edge> imple
148 148 }
149 149
150 150 @Override
151   - public ListenableFuture<List<Edge>> findEdgesByTenantIdAndRuleChainId(UUID tenantId, UUID ruleChainId, TimePageLink pageLink) {
152   - log.debug("Try to find edges by tenantId [{}], ruleChainId [{}] and pageLink [{}]", tenantId, ruleChainId, pageLink);
  151 + public ListenableFuture<List<Edge>> findEdgesByTenantIdAndRuleChainId(UUID tenantId, UUID ruleChainId) {
  152 + log.debug("Try to find edges by tenantId [{}], ruleChainId [{}]", tenantId, ruleChainId);
153 153 ListenableFuture<List<EntityRelation>> relations = relationDao.findAllByToAndType(new TenantId(tenantId), new RuleChainId(ruleChainId), EntityRelation.CONTAINS_TYPE, RelationTypeGroup.EDGE);
154 154 return Futures.transformAsync(relations, input -> {
155 155 List<ListenableFuture<Edge>> edgeFutures = new ArrayList<>(input.size());
... ... @@ -161,8 +161,8 @@ public class JpaEdgeDao extends JpaAbstractSearchTextDao<EdgeEntity, Edge> imple
161 161 }
162 162
163 163 @Override
164   - public ListenableFuture<List<Edge>> findEdgesByTenantIdAndDashboardId(UUID tenantId, UUID dashboardId, TimePageLink pageLink) {
165   - log.debug("Try to find edges by tenantId [{}], dashboardId [{}] and pageLink [{}]", tenantId, dashboardId, pageLink);
  164 + public ListenableFuture<List<Edge>> findEdgesByTenantIdAndDashboardId(UUID tenantId, UUID dashboardId) {
  165 + log.debug("Try to find edges by tenantId [{}], dashboardId [{}]", tenantId, dashboardId);
166 166 ListenableFuture<List<EntityRelation>> relations = relationDao.findAllByToAndType(new TenantId(tenantId), new DashboardId(dashboardId), EntityRelation.CONTAINS_TYPE, RelationTypeGroup.EDGE);
167 167 return Futures.transformAsync(relations, input -> {
168 168 List<ListenableFuture<Edge>> edgeFutures = new ArrayList<>(input.size());
... ...