GH-865 Added initial test for Observability module

Resolves #865
This commit is contained in:
Oleg Zhurakousky
2022-05-10 15:23:12 +02:00
parent bc7cbf8ace
commit 3aa3c4a2c3
6 changed files with 128 additions and 3 deletions

View File

@@ -18,6 +18,9 @@ package org.springframework.cloud.function.context.catalog;
import java.util.function.BiFunction;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.springframework.cloud.function.context.catalog.SimpleFunctionRegistry.FunctionInvocationWrapper;
import org.springframework.messaging.Message;
import org.springframework.util.StringUtils;
@@ -35,6 +38,8 @@ import org.springframework.util.StringUtils;
*/
public abstract class FunctionAroundWrapper implements BiFunction<Object, FunctionInvocationWrapper, Object> {
private static final Log log = LogFactory.getLog(FunctionAroundWrapper.class);
@Override
public final Object apply(Object input, FunctionInvocationWrapper targetFunction) {
String functionalTracingEnabledStr = System.getProperty("spring.sleuth.function.enabled");