Commit 48ff2b2723bedffad829c9a9e756d05f62d9cf9b

Authored by viktorbasanets
1 parent d28bd62b

Was modified

... ... @@ -26,5 +26,6 @@ CREATE TABLE IF NOT EXISTS entity_views (
26 26 name varchar(255),
27 27 search_text varchar(255),
28 28 entity_id varchar(31),
  29 + entity_type varchar(255),
29 30 tenant_id varchar(31)
30 31 );
... ...
... ... @@ -20,9 +20,7 @@ import org.thingsboard.server.common.data.id.CustomerId;
20 20 import org.thingsboard.server.common.data.id.EntityId;
21 21 import org.thingsboard.server.common.data.id.EntityViewId;
22 22 import org.thingsboard.server.common.data.id.TenantId;
23   -
24   -import java.beans.ConstructorProperties;
25   -import java.util.List;
  23 +import org.thingsboard.server.common.data.objects.TelemetryEntityView;
26 24
27 25 /**
28 26 * Created by Victor Basanets on 8/27/2017.
... ... @@ -40,7 +38,7 @@ public class EntityView extends SearchTextBasedWithAdditionalInfo<EntityViewId>
40 38 private TenantId tenantId;
41 39 private CustomerId customerId;
42 40 private String name;
43   - private List<String> keys;
  41 + private TelemetryEntityView keys; //To Do: Changed from all code
44 42 private Long tsBegin;
45 43 private Long tsEnd;
46 44
... ...
... ... @@ -57,6 +57,8 @@ public class EntityIdFactory {
57 57 return new RuleChainId(uuid);
58 58 case RULE_NODE:
59 59 return new RuleNodeId(uuid);
  60 + case ENTITY_VIEW:
  61 + return new EntityViewId(uuid);
60 62 }
61 63 throw new IllegalArgumentException("EntityType " + type + " is not supported!");
62 64 }
... ...