Fix sonar code smells
[nonrtric/plt/rappmanager.git] / rapp-manager-application / src / main / java / com / oransc / rappmanager / BeanConfiguration.java
index 0fd2dfa..0d3bd3d 100755 (executable)
@@ -28,6 +28,8 @@ import com.oransc.rappmanager.sme.provider.rest.DefaultApiClient;
 import lombok.RequiredArgsConstructor;
 import org.springframework.beans.factory.annotation.Qualifier;
 import org.springframework.boot.web.client.RestTemplateBuilder;
+import org.springframework.cache.CacheManager;
+import org.springframework.cache.concurrent.ConcurrentMapCacheManager;
 import org.springframework.context.annotation.Bean;
 import org.springframework.context.annotation.Configuration;
 import org.springframework.web.client.RestTemplate;
@@ -47,7 +49,6 @@ public class BeanConfiguration {
     @Bean("acmApiClient")
     public ApiClient acmApiClient(RestTemplate restTemplate) {
         ApiClient apiClient = new ApiClient(restTemplate);
-        //        apiClient.setDebugging(true);
         apiClient.setUsername(acmConfiguration.getUsername());
         apiClient.setPassword(acmConfiguration.getPassword());
         return apiClient.setBasePath(acmConfiguration.getBaseUrl());
@@ -107,4 +108,9 @@ public class BeanConfiguration {
         return new com.oransc.rappmanager.sme.invoker.rest.DefaultApiClient(apiClient);
     }
 
+    @Bean
+    public CacheManager cacheManager() {
+        return new ConcurrentMapCacheManager();
+    }
+
 }