mirror of
https://github.com/slhaf/Partner.git
synced 2026-05-12 08:43:02 +08:00
refactor(framework): rename ComponentInitHookExecuteFactory to ComponentInitHookExecutorFactory
This commit is contained in:
@@ -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)
|
||||
}
|
||||
|
||||
@@ -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)
|
||||
Reference in New Issue
Block a user