Rename the '@SpringBootPluginConfig' annotation.

pull/1241/head
yanrongzhen 2 years ago
parent 24749f496f
commit 3f84c41587

@ -48,7 +48,7 @@ public class SpringBootConfigInitializer {
return SPRING_PROPERTIES == null || SPRING_PROPERTIES.isEmpty();
}
public static synchronized void initializeConfig(SpringBootPluginConfig springBootConfig) {
public static synchronized void initializeConfig(SpringBootConfigNode springBootConfig) {
if (SPRING_PROPERTIES != null) {
try {
LOG.info("initialize Spring Config Class {}.", springBootConfig.root());

@ -24,7 +24,7 @@ import java.lang.annotation.Target;
@Target({ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
public @interface SpringBootPluginConfig {
public @interface SpringBootConfigNode {
/**
* @return Class as the root to do config initialization.

@ -20,7 +20,7 @@ package cn.hippo4j.agent.core.plugin.loader;
import cn.hippo4j.agent.core.boot.AgentPackageNotFoundException;
import cn.hippo4j.agent.core.boot.AgentPackagePath;
import cn.hippo4j.agent.core.boot.PluginConfig;
import cn.hippo4j.agent.core.boot.SpringBootPluginConfig;
import cn.hippo4j.agent.core.boot.SpringBootConfigNode;
import cn.hippo4j.agent.core.boot.SpringBootConfigInitializer;
import cn.hippo4j.agent.core.conf.Config;
import cn.hippo4j.agent.core.conf.SnifferConfigInitializer;
@ -171,7 +171,7 @@ public class AgentClassLoader extends ClassLoader {
SnifferConfigInitializer.initializeConfig(pluginConfig.root());
}
final SpringBootPluginConfig springBootConfig = loadedClass.getAnnotation(SpringBootPluginConfig.class);
final SpringBootConfigNode springBootConfig = loadedClass.getAnnotation(SpringBootConfigNode.class);
if (springBootConfig != null) {
// Set up the plugin config when loaded by spring environment is prepared, just scan in here.
// Agent class loader just loaded limited classes in the plugin jar(s), so the cost of this

@ -17,7 +17,7 @@
package cn.hippo4j.agent.plugin.spring.common.conf;
import cn.hippo4j.agent.core.boot.SpringBootPluginConfig;
import cn.hippo4j.agent.core.boot.SpringBootConfigNode;
import java.util.Arrays;
import java.util.List;
@ -28,10 +28,10 @@ public class SpringBootConfig {
public static class Dynamic {
@SpringBootPluginConfig(root = SpringBootConfig.class)
@SpringBootConfigNode(root = SpringBootConfig.class)
public static class Thread_Pool {
@SpringBootPluginConfig(root = SpringBootConfig.class)
@SpringBootConfigNode(root = SpringBootConfig.class)
public static class Apollo {
public static List<String> NAMESPACE = Arrays.asList("application");

Loading…
Cancel
Save