Use helper class to retrieve network logger
[policy/drools-applications.git] / controlloop / common / model-impl / sdnc / src / main / java / org / onap / policy / sdnc / SdncManager.java
index 2e39cd9..ae43200 100644 (file)
@@ -3,6 +3,7 @@
  * Copyright (C) 2018 Huawei. All rights reserved.
  * ================================================================================
  * Modifications Copyright (C) 2019 AT&T Intellectual Property. All rights reserved.
+ * Modifications Copyright (C) 2019 Samsung Electronics Co., Ltd.
  * ================================================================================
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -27,6 +28,7 @@ import java.util.HashMap;
 import java.util.Map;
 
 import org.drools.core.WorkingMemory;
+import org.onap.policy.common.utils.slf4j.LoggerFactoryWrapper;
 import org.onap.policy.drools.system.PolicyEngine;
 import org.onap.policy.rest.RestManager;
 import org.onap.policy.rest.RestManager.Pair;
@@ -34,7 +36,7 @@ import org.onap.policy.sdnc.util.Serialization;
 
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
-   
+
 public final class SdncManager implements Runnable {
     private static final String SYSTEM_LS = System.lineSeparator();
 
@@ -44,15 +46,14 @@ public final class SdncManager implements Runnable {
     private SdncRequest sdncRequest;
     private WorkingMemory workingMem;
     private static final Logger logger = LoggerFactory.getLogger(SdncManager.class);
-    private static final Logger netLogger = 
-            LoggerFactory.getLogger(org.onap.policy.common.endpoints.event.comm.Topic.NETWORK_LOGGER);
+    private static final Logger netLogger = LoggerFactoryWrapper.getNetworkLogger();
 
     // The REST manager used for processing REST calls for this Sdnc manager
     private RestManager restManager;
-    
+
     /**
      * Constructor.
-     * 
+     *
      * @param wm Drools working memory
      * @param request request
      */
@@ -67,13 +68,13 @@ public final class SdncManager implements Runnable {
 
         restManager = new RestManager();
 
-        setSdncParams(getPeManagerEnvProperty("sdnc.url"), getPeManagerEnvProperty("sdnc.username"), 
+        setSdncParams(getPeManagerEnvProperty("sdnc.url"), getPeManagerEnvProperty("sdnc.username"),
             getPeManagerEnvProperty("sdnc.password"));
     }
 
     /**
      * Set the parameters.
-     * 
+     *
      * @param baseUrl base URL
      * @param name username
      * @param pwd password
@@ -157,7 +158,7 @@ public final class SdncManager implements Runnable {
         String enginePropertyValue = PolicyEngine.manager.getEnvironmentProperty(enginePropertyName);
         if (enginePropertyValue == null) {
             throw new IllegalArgumentException(
-                "The value of policy engine manager environment property \"" 
+                "The value of policy engine manager environment property \""
                    + enginePropertyName + "\" may not be null"
             );
         }