import org.onap.holmes.common.dmaap.DmaapService;\r
import org.onap.holmes.common.utils.DroolsLog;\r
import org.onap.holmes.common.dropwizard.ioc.utils.ServiceLocatorHolder;\r
-import com.alibaba.fastjson.JSONArray;\r
-import com.alibaba.fastjson.JSONObject;\r
+import org.onap.holmes.common.dmaap.store.UniqueRequestIdCache;\r
+\r
\r
import java.util.List;\r
import java.util.Map;\r
m.setClosedLoopAlarmEnd(alarm.getLastEpochMicrosec());\r
m.setTarget("vserver.vserver-name");\r
m.setAai(getAaiObjectPolicy(serviceName, serviceInstanceId));\r
- \r
- DmaapService.alarmUniqueRequestID.put(alarm.getEventId(), m.getRequestID());\r
+\r
+ ServiceLocatorHolder.getLocator().getService(UniqueRequestIdCache.class).put(alarm.getEventId(), m.getRequestID());\r
return m;\r
}\r
\r
processAlarmCleared($a.getEventId());\r
$a.setRootFlag(1);\r
\r
-end
\ No newline at end of file
+end \r