All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.quarkiverse.googlecloudservices.it.logging.TestTraceInfoExtractor Maven / Gradle / Ivy

package io.quarkiverse.googlecloudservices.it.logging;

import java.util.UUID;

import jakarta.enterprise.context.ApplicationScoped;

import org.jboss.logmanager.ExtLogRecord;

import io.quarkiverse.googlecloudservices.logging.runtime.TraceInfo;
import io.quarkiverse.googlecloudservices.logging.runtime.TraceInfoExtractor;

@ApplicationScoped
public class TestTraceInfoExtractor implements TraceInfoExtractor {

    @Override
    public TraceInfo extract(ExtLogRecord record) {
        return new TraceInfo(UUID.randomUUID().toString(), null);
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy