diff options
Diffstat (limited to 'common/src/main/java/org/onap/so/logging/jaxrs/filter/MDCTaskDecorator.java')
-rw-r--r-- | common/src/main/java/org/onap/so/logging/jaxrs/filter/MDCTaskDecorator.java | 33 |
1 files changed, 16 insertions, 17 deletions
diff --git a/common/src/main/java/org/onap/so/logging/jaxrs/filter/MDCTaskDecorator.java b/common/src/main/java/org/onap/so/logging/jaxrs/filter/MDCTaskDecorator.java index 9624dcd578..e644f9e030 100644 --- a/common/src/main/java/org/onap/so/logging/jaxrs/filter/MDCTaskDecorator.java +++ b/common/src/main/java/org/onap/so/logging/jaxrs/filter/MDCTaskDecorator.java @@ -21,24 +21,23 @@ package org.onap.so.logging.jaxrs.filter; import java.util.Map; - import org.slf4j.MDC; import org.springframework.core.task.TaskDecorator; public class MDCTaskDecorator implements TaskDecorator { - - @Override - public Runnable decorate(Runnable runnable) { - Map<String, String> contextMap = MDC.getCopyOfContextMap(); - return () -> { - try { - if(contextMap!=null){ - MDC.setContextMap(contextMap); - runnable.run(); - } - } finally { - MDC.clear(); - } - }; - } -}
\ No newline at end of file + + @Override + public Runnable decorate(Runnable runnable) { + Map<String, String> contextMap = MDC.getCopyOfContextMap(); + return () -> { + try { + if (contextMap != null) { + MDC.setContextMap(contextMap); + runnable.run(); + } + } finally { + MDC.clear(); + } + }; + } +} |