package com.qianwen.core.log.logger; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import com.qianwen.core.log.publisher.UsualLogPublisher; import org.springframework.beans.factory.InitializingBean; import org.springframework.beans.factory.annotation.Value; /* loaded from: blade-starter-log-9.3.0.0-SNAPSHOT.jar:org/springblade/core/log/logger/BladeLogger.class */ public class BladeLogger implements InitializingBean { private static final Logger log = LoggerFactory.getLogger(BladeLogger.class); @Value("${spring.application.name}") private String serviceId; public void info(String id, String data) { UsualLogPublisher.publishEvent("info", id, data); } public void debug(String id, String data) { UsualLogPublisher.publishEvent("debug", id, data); } public void warn(String id, String data) { UsualLogPublisher.publishEvent("warn", id, data); } public void error(String id, String data) { UsualLogPublisher.publishEvent("error", id, data); } public void afterPropertiesSet() throws Exception { log.info(this.serviceId + ": BladeLogger init success!"); } }