aboutsummaryrefslogtreecommitdiffstats
path: root/UniversalVesAdapter/src/main/java/org/onap/universalvesadapter/adapter/UniversalEventAdapter.java
diff options
context:
space:
mode:
Diffstat (limited to 'UniversalVesAdapter/src/main/java/org/onap/universalvesadapter/adapter/UniversalEventAdapter.java')
-rw-r--r--UniversalVesAdapter/src/main/java/org/onap/universalvesadapter/adapter/UniversalEventAdapter.java22
1 files changed, 12 insertions, 10 deletions
diff --git a/UniversalVesAdapter/src/main/java/org/onap/universalvesadapter/adapter/UniversalEventAdapter.java b/UniversalVesAdapter/src/main/java/org/onap/universalvesadapter/adapter/UniversalEventAdapter.java
index cd47619..b922b45 100644
--- a/UniversalVesAdapter/src/main/java/org/onap/universalvesadapter/adapter/UniversalEventAdapter.java
+++ b/UniversalVesAdapter/src/main/java/org/onap/universalvesadapter/adapter/UniversalEventAdapter.java
@@ -54,7 +54,9 @@ import com.google.gson.JsonSyntaxException;
@Component
public class UniversalEventAdapter implements GenericAdapter {
- private final Logger LOGGER = LoggerFactory.getLogger(this.getClass());
+ private static final Logger metricsLogger = LoggerFactory.getLogger("metricsLogger");
+ private static final Logger debugLogger = LoggerFactory.getLogger("debugLogger");
+ private static final Logger errorLogger = LoggerFactory.getLogger("errorLogger");
private String enterpriseId;
@Value("${defaultEnterpriseId}")
@@ -88,37 +90,37 @@ public class UniversalEventAdapter implements GenericAdapter {
if (VESAdapterInitializer.getMappingFiles().containsKey(enterpriseId)) {
configFileData = VESAdapterInitializer.getMappingFiles().get(enterpriseId);
- LOGGER.debug("Using Mapping file as Mapping file is available for Enterprise Id:{}",enterpriseId);
+ debugLogger.debug("Using Mapping file as Mapping file is available for Enterprise Id:{}",enterpriseId);
} else {
configFileData = VESAdapterInitializer.getMappingFiles().get(defaultEnterpriseId);
- LOGGER.debug("Using Default Mapping file as Mapping file is not available for Enterprise Id:{}",enterpriseId);
+ debugLogger.debug("Using Default Mapping file as Mapping file is not available for Enterprise Id:{}",enterpriseId);
}
Smooks smooksTemp = new Smooks(new ByteArrayInputStream(configFileData.getBytes(StandardCharsets.UTF_8)));
eventToSmooksMapping.put(eventType, smooksTemp);
VesEvent vesEvent = SmooksUtils.getTransformedObjectForInput(smooksTemp,incomingJsonString);
- LOGGER.debug("Incoming json transformed to VES format successfully");
+ debugLogger.info("Incoming json transformed to VES format successfully");
ObjectMapper objectMapper = new ObjectMapper();
result = objectMapper.writeValueAsString(vesEvent);
- LOGGER.debug("Serialized VES json");
+ debugLogger.info("Serialized VES json");
} catch (JsonProcessingException exception) {
throw new VesException("Unable to convert pojo to VES format, Reason :{}", exception);
} catch (SAXException | IOException exception) {
//Invalid Mapping file
- LOGGER.error("Dropping this Trap :{},due to error Occured :Reason:", incomingJsonString, exception);
+ errorLogger.error("Dropping this Trap :{},Reason:{}", incomingJsonString, exception);
} catch (JsonSyntaxException exception) {
// Invalid Trap
- LOGGER.error("Dropping this Invalid json Trap :{}, Reason:", incomingJsonString, exception);
+ errorLogger.error("Dropping this Invalid json Trap :{}, Reason:{}", incomingJsonString, exception);
}catch (JsonParseException exception) {
// Invalid Trap
- LOGGER.error("Dropping this Invalid json Trap :{}, Reason:", incomingJsonString, exception);
+ errorLogger.error("Dropping this Invalid json Trap :{}, Reason:{}", incomingJsonString, exception);
}
catch (RuntimeException exception) {
- LOGGER.error("Dropping this Trap :{},Reason:", incomingJsonString, exception);
+ errorLogger.error("Dropping this Trap :{},Reason:{}", incomingJsonString, exception);
}
return result;
@@ -131,7 +133,7 @@ public class UniversalEventAdapter implements GenericAdapter {
public void destroy() {
for (Smooks smooks : eventToSmooksMapping.values())
smooks.close();
- LOGGER.debug("All Smooks objects closed");
+ debugLogger.warn("All Smooks objects closed");
}
}