mirror of
https://github.com/slhaf/Partner.git
synced 2026-05-12 16:53:04 +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.CapabilityInjectorFactory
|
||||||
import work.slhaf.partner.api.agent.factory.capability.CapabilityRegisterFactory
|
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.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.ComponentInjectorFactory
|
||||||
import work.slhaf.partner.api.agent.factory.component.ComponentRegisterFactory
|
import work.slhaf.partner.api.agent.factory.component.ComponentRegisterFactory
|
||||||
import work.slhaf.partner.api.agent.factory.config.ConfigLoaderFactory
|
import work.slhaf.partner.api.agent.factory.config.ConfigLoaderFactory
|
||||||
@@ -38,7 +38,7 @@ object AgentRegisterFactory {
|
|||||||
// 6. 将 Capability 实例注入至各个 AgentComponent 中
|
// 6. 将 Capability 实例注入至各个 AgentComponent 中
|
||||||
CapabilityInjectorFactory().execute(registerContext)
|
CapabilityInjectorFactory().execute(registerContext)
|
||||||
// 7. 执行模块 Init Hook 逻辑
|
// 7. 执行模块 Init Hook 逻辑
|
||||||
ComponentInitHookExecuteFactory().execute(registerContext)
|
ComponentInitHookExecutorFactory().execute(registerContext)
|
||||||
// 8. 校验并收集 Shutdown Hook 逻辑,并添加至 AgentContext 中
|
// 8. 校验并收集 Shutdown Hook 逻辑,并添加至 AgentContext 中
|
||||||
ShutdownHookCollectorFactory().execute(registerContext)
|
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 work.slhaf.partner.api.agent.util.AgentUtil.methodSignature
|
||||||
import java.lang.reflect.Method
|
import java.lang.reflect.Method
|
||||||
|
|
||||||
class ComponentInitHookExecuteFactory : AgentBaseFactory() {
|
class ComponentInitHookExecutorFactory : AgentBaseFactory() {
|
||||||
override fun execute(context: AgentRegisterContext) {
|
override fun execute(context: AgentRegisterContext) {
|
||||||
val initMethodsByDeclaringType = context.componentFactoryContext.initMethodsByDeclaringType
|
val initMethodsByDeclaringType = context.componentFactoryContext.initMethodsByDeclaringType
|
||||||
val targets = buildTargets(context.agentContext)
|
val targets = buildTargets(context.agentContext)
|
||||||
Reference in New Issue
Block a user