From 3e085d370c17f3eeca2611c7796a803cdb3a8312 Mon Sep 17 00:00:00 2001 From: Volodymyr Babak Date: Wed, 31 Mar 2021 22:31:45 +0300 Subject: [PATCH] Make alarm condition serializable --- .../common/data/device/profile/AlarmConditionFilter.java | 4 +++- .../common/data/device/profile/AlarmConditionFilterKey.java | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/common/data/src/main/java/org/thingsboard/server/common/data/device/profile/AlarmConditionFilter.java b/common/data/src/main/java/org/thingsboard/server/common/data/device/profile/AlarmConditionFilter.java index 86aafc19e5..e13db85ed0 100644 --- a/common/data/src/main/java/org/thingsboard/server/common/data/device/profile/AlarmConditionFilter.java +++ b/common/data/src/main/java/org/thingsboard/server/common/data/device/profile/AlarmConditionFilter.java @@ -19,8 +19,10 @@ import lombok.Data; import org.thingsboard.server.common.data.query.EntityKeyValueType; import org.thingsboard.server.common.data.query.KeyFilterPredicate; +import java.io.Serializable; + @Data -public class AlarmConditionFilter { +public class AlarmConditionFilter implements Serializable { private AlarmConditionFilterKey key; private EntityKeyValueType valueType; diff --git a/common/data/src/main/java/org/thingsboard/server/common/data/device/profile/AlarmConditionFilterKey.java b/common/data/src/main/java/org/thingsboard/server/common/data/device/profile/AlarmConditionFilterKey.java index 33ee0b0628..af7603a74e 100644 --- a/common/data/src/main/java/org/thingsboard/server/common/data/device/profile/AlarmConditionFilterKey.java +++ b/common/data/src/main/java/org/thingsboard/server/common/data/device/profile/AlarmConditionFilterKey.java @@ -17,8 +17,10 @@ package org.thingsboard.server.common.data.device.profile; import lombok.Data; +import java.io.Serializable; + @Data -public class AlarmConditionFilterKey { +public class AlarmConditionFilterKey implements Serializable { private final AlarmConditionKeyType type; private final String key;