|
|
|
@ -15,6 +15,7 @@ |
|
|
|
*/ |
|
|
|
package org.thingsboard.server.dao.alarm; |
|
|
|
|
|
|
|
import lombok.AllArgsConstructor; |
|
|
|
import lombok.Data; |
|
|
|
import org.thingsboard.server.common.data.alarm.Alarm; |
|
|
|
import org.thingsboard.server.common.data.alarm.AlarmSeverity; |
|
|
|
@ -24,6 +25,7 @@ import java.util.Collections; |
|
|
|
import java.util.List; |
|
|
|
|
|
|
|
@Data |
|
|
|
@AllArgsConstructor |
|
|
|
public class AlarmOperationResult { |
|
|
|
private final Alarm alarm; |
|
|
|
private final boolean successful; |
|
|
|
@ -38,12 +40,4 @@ public class AlarmOperationResult { |
|
|
|
public AlarmOperationResult(Alarm alarm, boolean successful, List<EntityId> propagatedEntitiesList) { |
|
|
|
this(alarm, successful, false, null, propagatedEntitiesList); |
|
|
|
} |
|
|
|
|
|
|
|
public AlarmOperationResult(Alarm alarm, boolean successful, boolean created, AlarmSeverity oldSeverity, List<EntityId> propagatedEntitiesList) { |
|
|
|
this.alarm = alarm; |
|
|
|
this.successful = successful; |
|
|
|
this.created = created; |
|
|
|
this.oldSeverity = oldSeverity; |
|
|
|
this.propagatedEntitiesList = propagatedEntitiesList; |
|
|
|
} |
|
|
|
} |
|
|
|
|