Code cleanup
This commit is contained in:
parent
bf0b730602
commit
2748a755c0
@ -110,8 +110,8 @@ public class CassandraEdgeDao extends CassandraAbstractSearchTextDao<EdgeEntity,
|
||||
}
|
||||
|
||||
@Override
|
||||
public ListenableFuture<List<Edge>> findEdgesByTenantIdAndRuleChainId(UUID tenantId, UUID ruleChainId, TimePageLink pageLink) {
|
||||
log.debug("Try to find edges by tenantId [{}], ruleChainId [{}] and pageLink [{}]", tenantId, ruleChainId, pageLink);
|
||||
public ListenableFuture<List<Edge>> findEdgesByTenantIdAndRuleChainId(UUID tenantId, UUID ruleChainId) {
|
||||
log.debug("Try to find edges by tenantId [{}], ruleChainId [{}]", tenantId, ruleChainId);
|
||||
ListenableFuture<List<EntityRelation>> relations = relationDao.findAllByToAndType(new TenantId(tenantId), new RuleChainId(ruleChainId), EntityRelation.CONTAINS_TYPE, RelationTypeGroup.EDGE);
|
||||
return Futures.transformAsync(relations, input -> {
|
||||
List<ListenableFuture<Edge>> edgeFutures = new ArrayList<>(input.size());
|
||||
@ -123,8 +123,8 @@ public class CassandraEdgeDao extends CassandraAbstractSearchTextDao<EdgeEntity,
|
||||
}
|
||||
|
||||
@Override
|
||||
public ListenableFuture<List<Edge>> findEdgesByTenantIdAndDashboardId(UUID tenantId, UUID dashboardId, TimePageLink pageLink) {
|
||||
log.debug("Try to find edges by tenantId [{}], dashboardId [{}] and pageLink [{}]", tenantId, dashboardId, pageLink);
|
||||
public ListenableFuture<List<Edge>> findEdgesByTenantIdAndDashboardId(UUID tenantId, UUID dashboardId) {
|
||||
log.debug("Try to find edges by tenantId [{}], dashboardId [{}]", tenantId, dashboardId);
|
||||
ListenableFuture<List<EntityRelation>> relations = relationDao.findAllByToAndType(new TenantId(tenantId), new DashboardId(dashboardId), EntityRelation.CONTAINS_TYPE, RelationTypeGroup.EDGE);
|
||||
return Futures.transformAsync(relations, input -> {
|
||||
List<ListenableFuture<Edge>> edgeFutures = new ArrayList<>(input.size());
|
||||
|
||||
@ -127,22 +127,20 @@ public interface EdgeDao extends Dao<Edge> {
|
||||
Optional<Edge> findByRoutingKey(UUID tenantId, String routingKey);
|
||||
|
||||
/**
|
||||
* Find edges by tenantId, ruleChainId and page link.
|
||||
* Find edges by tenantId and ruleChainId.
|
||||
*
|
||||
* @param tenantId the tenantId
|
||||
* @param ruleChainId the ruleChainId
|
||||
* @param pageLink the page link
|
||||
* @return the list of rule chain objects
|
||||
*/
|
||||
ListenableFuture<List<Edge>> findEdgesByTenantIdAndRuleChainId(UUID tenantId, UUID ruleChainId, TimePageLink pageLink);
|
||||
ListenableFuture<List<Edge>> findEdgesByTenantIdAndRuleChainId(UUID tenantId, UUID ruleChainId);
|
||||
|
||||
/**
|
||||
* Find edges by tenantId, dashboardId and page link.
|
||||
* Find edges by tenantId and dashboardId.
|
||||
*
|
||||
* @param tenantId the tenantId
|
||||
* @param dashboardId the dashboardId
|
||||
* @param pageLink the page link
|
||||
* @return the list of rule chain objects
|
||||
*/
|
||||
ListenableFuture<List<Edge>> findEdgesByTenantIdAndDashboardId(UUID tenantId, UUID dashboardId, TimePageLink pageLink);
|
||||
ListenableFuture<List<Edge>> findEdgesByTenantIdAndDashboardId(UUID tenantId, UUID dashboardId);
|
||||
}
|
||||
|
||||
@ -464,10 +464,7 @@ public class EdgeServiceImpl extends AbstractEntityService implements EdgeServic
|
||||
case DataConstants.ENTITY_DELETED:
|
||||
case DataConstants.ENTITY_CREATED:
|
||||
case DataConstants.ENTITY_UPDATED:
|
||||
Edge edge = mapper.readValue(tbMsg.getData(), Edge.class);
|
||||
if (edge != null) {
|
||||
pushEventToEdge(tenantId, edge.getId(), EdgeQueueEntityType.EDGE, tbMsg, callback);
|
||||
}
|
||||
// TODO: voba - handle properly edge creation
|
||||
break;
|
||||
default:
|
||||
log.warn("Unsupported msgType [{}], tbMsg [{}]", tbMsg.getType(), tbMsg);
|
||||
@ -693,7 +690,7 @@ public class EdgeServiceImpl extends AbstractEntityService implements EdgeServic
|
||||
Validator.validateId(tenantId, "Incorrect tenantId " + tenantId);
|
||||
Validator.validateId(ruleChainId, "Incorrect ruleChainId " + ruleChainId);
|
||||
Validator.validatePageLink(pageLink, "Incorrect page link " + pageLink);
|
||||
ListenableFuture<List<Edge>> edges = edgeDao.findEdgesByTenantIdAndRuleChainId(tenantId.getId(), ruleChainId.getId(), pageLink);
|
||||
ListenableFuture<List<Edge>> edges = edgeDao.findEdgesByTenantIdAndRuleChainId(tenantId.getId(), ruleChainId.getId());
|
||||
|
||||
return Futures.transform(edges, new Function<List<Edge>, TimePageData<Edge>>() {
|
||||
@Nullable
|
||||
@ -710,7 +707,7 @@ public class EdgeServiceImpl extends AbstractEntityService implements EdgeServic
|
||||
Validator.validateId(tenantId, "Incorrect tenantId " + tenantId);
|
||||
Validator.validateId(dashboardId, "Incorrect dashboardId " + dashboardId);
|
||||
Validator.validatePageLink(pageLink, "Incorrect page link " + pageLink);
|
||||
ListenableFuture<List<Edge>> edges = edgeDao.findEdgesByTenantIdAndDashboardId(tenantId.getId(), dashboardId.getId(), pageLink);
|
||||
ListenableFuture<List<Edge>> edges = edgeDao.findEdgesByTenantIdAndDashboardId(tenantId.getId(), dashboardId.getId());
|
||||
|
||||
return Futures.transform(edges, new Function<List<Edge>, TimePageData<Edge>>() {
|
||||
@Nullable
|
||||
|
||||
@ -148,8 +148,8 @@ public class JpaEdgeDao extends JpaAbstractSearchTextDao<EdgeEntity, Edge> imple
|
||||
}
|
||||
|
||||
@Override
|
||||
public ListenableFuture<List<Edge>> findEdgesByTenantIdAndRuleChainId(UUID tenantId, UUID ruleChainId, TimePageLink pageLink) {
|
||||
log.debug("Try to find edges by tenantId [{}], ruleChainId [{}] and pageLink [{}]", tenantId, ruleChainId, pageLink);
|
||||
public ListenableFuture<List<Edge>> findEdgesByTenantIdAndRuleChainId(UUID tenantId, UUID ruleChainId) {
|
||||
log.debug("Try to find edges by tenantId [{}], ruleChainId [{}]", tenantId, ruleChainId);
|
||||
ListenableFuture<List<EntityRelation>> relations = relationDao.findAllByToAndType(new TenantId(tenantId), new RuleChainId(ruleChainId), EntityRelation.CONTAINS_TYPE, RelationTypeGroup.EDGE);
|
||||
return Futures.transformAsync(relations, input -> {
|
||||
List<ListenableFuture<Edge>> edgeFutures = new ArrayList<>(input.size());
|
||||
@ -161,8 +161,8 @@ public class JpaEdgeDao extends JpaAbstractSearchTextDao<EdgeEntity, Edge> imple
|
||||
}
|
||||
|
||||
@Override
|
||||
public ListenableFuture<List<Edge>> findEdgesByTenantIdAndDashboardId(UUID tenantId, UUID dashboardId, TimePageLink pageLink) {
|
||||
log.debug("Try to find edges by tenantId [{}], dashboardId [{}] and pageLink [{}]", tenantId, dashboardId, pageLink);
|
||||
public ListenableFuture<List<Edge>> findEdgesByTenantIdAndDashboardId(UUID tenantId, UUID dashboardId) {
|
||||
log.debug("Try to find edges by tenantId [{}], dashboardId [{}]", tenantId, dashboardId);
|
||||
ListenableFuture<List<EntityRelation>> relations = relationDao.findAllByToAndType(new TenantId(tenantId), new DashboardId(dashboardId), EntityRelation.CONTAINS_TYPE, RelationTypeGroup.EDGE);
|
||||
return Futures.transformAsync(relations, input -> {
|
||||
List<ListenableFuture<Edge>> edgeFutures = new ArrayList<>(input.size());
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user