From 51efb552595e43d8191d86032a072d8481eec089 Mon Sep 17 00:00:00 2001 From: slhafzjw Date: Sat, 28 Feb 2026 20:38:29 +0800 Subject: [PATCH] refactor(framework): rename `ComponentInitHookExecuteFactory` to `ComponentInitHookExecutorFactory` --- .../slhaf/partner/api/agent/factory/AgentRegisterFactory.kt | 4 ++-- ...kExecuteFactory.kt => ComponentInitHookExecutorFactory.kt} | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) rename Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/{ComponentInitHookExecuteFactory.kt => ComponentInitHookExecutorFactory.kt} (97%) diff --git a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/AgentRegisterFactory.kt b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/AgentRegisterFactory.kt index af9c0ed8..5683511b 100644 --- a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/AgentRegisterFactory.kt +++ b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/AgentRegisterFactory.kt @@ -5,7 +5,7 @@ import work.slhaf.partner.api.agent.factory.capability.CapabilityAnnotationValid import work.slhaf.partner.api.agent.factory.capability.CapabilityInjectorFactory import work.slhaf.partner.api.agent.factory.capability.CapabilityRegisterFactory import work.slhaf.partner.api.agent.factory.component.ComponentAnnotationValidatorFactory -import work.slhaf.partner.api.agent.factory.component.ComponentInitHookExecuteFactory +import work.slhaf.partner.api.agent.factory.component.ComponentInitHookExecutorFactory import work.slhaf.partner.api.agent.factory.component.ComponentInjectorFactory import work.slhaf.partner.api.agent.factory.component.ComponentRegisterFactory import work.slhaf.partner.api.agent.factory.config.ConfigLoaderFactory @@ -38,7 +38,7 @@ object AgentRegisterFactory { // 6. 将 Capability 实例注入至各个 AgentComponent 中 CapabilityInjectorFactory().execute(registerContext) // 7. 执行模块 Init Hook 逻辑 - ComponentInitHookExecuteFactory().execute(registerContext) + ComponentInitHookExecutorFactory().execute(registerContext) // 8. 校验并收集 Shutdown Hook 逻辑,并添加至 AgentContext 中 ShutdownHookCollectorFactory().execute(registerContext) } diff --git a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/ComponentInitHookExecuteFactory.kt b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/ComponentInitHookExecutorFactory.kt similarity index 97% rename from Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/ComponentInitHookExecuteFactory.kt rename to Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/ComponentInitHookExecutorFactory.kt index c2f15f85..1cce77ab 100644 --- a/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/ComponentInitHookExecuteFactory.kt +++ b/Partner-Framework/src/main/java/work/slhaf/partner/api/agent/factory/component/ComponentInitHookExecutorFactory.kt @@ -8,7 +8,7 @@ import work.slhaf.partner.api.agent.factory.context.AgentRegisterContext import work.slhaf.partner.api.agent.util.AgentUtil.methodSignature import java.lang.reflect.Method -class ComponentInitHookExecuteFactory : AgentBaseFactory() { +class ComponentInitHookExecutorFactory : AgentBaseFactory() { override fun execute(context: AgentRegisterContext) { val initMethodsByDeclaringType = context.componentFactoryContext.initMethodsByDeclaringType val targets = buildTargets(context.agentContext)