diff --git a/oap-server/server-alarm-plugin/src/main/java/org/apache/skywalking/oap/server/core/alarm/provider/RunningRule.java b/oap-server/server-alarm-plugin/src/main/java/org/apache/skywalking/oap/server/core/alarm/provider/RunningRule.java index 42b652003..b1b25dfbd 100644 --- a/oap-server/server-alarm-plugin/src/main/java/org/apache/skywalking/oap/server/core/alarm/provider/RunningRule.java +++ b/oap-server/server-alarm-plugin/src/main/java/org/apache/skywalking/oap/server/core/alarm/provider/RunningRule.java @@ -313,22 +313,5 @@ public class RunningRule { values.add(null); } } - - private Indicator clone(Indicator indicator) { - Class builder = StorageEntityAnnotationUtils.getBuilder(indicator.getClass()); - try { - StorageBuilder indicatorBuilder = builder.newInstance(); - return (Indicator)indicatorBuilder.map2Data(indicatorBuilder.data2Map(indicator)); - } catch (InstantiationException e) { - logger.error("clone indicator error, {}", indicator.getClass()); - return null; - } catch (IllegalAccessException e) { - logger.error("clone indicator error, {}", indicator.getClass()); - return null; - } catch (Exception e) { - logger.error("clone indicator error, {}", indicator.getClass()); - return null; - } - } } }