refactor(framework): correct exception names in Partner-Framework

This commit is contained in:
2026-02-19 14:01:26 +08:00
parent 1685d148c4
commit a9bf7ca1c2
5 changed files with 18 additions and 18 deletions

View File

@@ -5,7 +5,7 @@ import work.slhaf.partner.api.agent.factory.AgentBaseFactory;
import work.slhaf.partner.api.agent.factory.capability.annotation.Capability; import work.slhaf.partner.api.agent.factory.capability.annotation.Capability;
import work.slhaf.partner.api.agent.factory.capability.annotation.InjectCapability; import work.slhaf.partner.api.agent.factory.capability.annotation.InjectCapability;
import work.slhaf.partner.api.agent.factory.capability.annotation.ToCoordinated; import work.slhaf.partner.api.agent.factory.capability.annotation.ToCoordinated;
import work.slhaf.partner.api.agent.factory.capability.exception.ProxySetFailedExceptionCapability; import work.slhaf.partner.api.agent.factory.capability.exception.CapabilityProxySetFailedException;
import work.slhaf.partner.api.agent.factory.context.AgentRegisterContext; import work.slhaf.partner.api.agent.factory.context.AgentRegisterContext;
import work.slhaf.partner.api.agent.factory.context.CapabilityFactoryContext; import work.slhaf.partner.api.agent.factory.context.CapabilityFactoryContext;
import work.slhaf.partner.api.agent.factory.module.ModuleInitHookExecuteFactory; import work.slhaf.partner.api.agent.factory.module.ModuleInitHookExecuteFactory;
@@ -81,7 +81,7 @@ import static work.slhaf.partner.api.agent.util.AgentUtil.methodSignature;
field.set(capabilityHolderInstances.get(field.getDeclaringClass()), instance); field.set(capabilityHolderInstances.get(field.getDeclaringClass()), instance);
} }
} catch (Exception e) { } catch (Exception e) {
throw new ProxySetFailedExceptionCapability("代理设置失败", e); throw new CapabilityProxySetFailedException("代理设置失败", e);
} }
} }

View File

@@ -4,8 +4,8 @@ import cn.hutool.core.util.ClassUtil;
import org.reflections.Reflections; import org.reflections.Reflections;
import work.slhaf.partner.api.agent.factory.AgentBaseFactory; import work.slhaf.partner.api.agent.factory.AgentBaseFactory;
import work.slhaf.partner.api.agent.factory.capability.annotation.*; import work.slhaf.partner.api.agent.factory.capability.annotation.*;
import work.slhaf.partner.api.agent.factory.capability.exception.CapabilityCoreInstancesCreateFailedException;
import work.slhaf.partner.api.agent.factory.capability.exception.CapabilityFactoryExecuteFailedException; import work.slhaf.partner.api.agent.factory.capability.exception.CapabilityFactoryExecuteFailedException;
import work.slhaf.partner.api.agent.factory.capability.exception.CoreInstancesCreateFailedExceptionCapability;
import work.slhaf.partner.api.agent.factory.capability.exception.DuplicateMethodException; import work.slhaf.partner.api.agent.factory.capability.exception.DuplicateMethodException;
import work.slhaf.partner.api.agent.factory.context.AgentRegisterContext; import work.slhaf.partner.api.agent.factory.context.AgentRegisterContext;
import work.slhaf.partner.api.agent.factory.context.CapabilityFactoryContext; import work.slhaf.partner.api.agent.factory.context.CapabilityFactoryContext;
@@ -205,7 +205,7 @@ public class CapabilityRegisterFactory extends AgentBaseFactory {
} }
} catch (InvocationTargetException | NoSuchMethodException | InstantiationException | } catch (InvocationTargetException | NoSuchMethodException | InstantiationException |
IllegalAccessException e) { IllegalAccessException e) {
throw new CoreInstancesCreateFailedExceptionCapability("core实例创建失败"); throw new CapabilityCoreInstancesCreateFailedException("core实例创建失败");
} }
} }
} }

View File

@@ -1,11 +1,11 @@
package work.slhaf.partner.api.agent.factory.capability.exception; package work.slhaf.partner.api.agent.factory.capability.exception;
public class CoreInstancesCreateFailedExceptionCapability extends CapabilityFactoryExecuteFailedException { public class CapabilityCoreInstancesCreateFailedException extends CapabilityFactoryExecuteFailedException {
public CoreInstancesCreateFailedExceptionCapability(String message) { public CapabilityCoreInstancesCreateFailedException(String message) {
super(message); super(message);
} }
public CoreInstancesCreateFailedExceptionCapability(String message, Throwable cause) { public CapabilityCoreInstancesCreateFailedException(String message, Throwable cause) {
super(message, cause); super(message, cause);
} }
} }

View File

@@ -0,0 +1,11 @@
package work.slhaf.partner.api.agent.factory.capability.exception;
public class CapabilityProxySetFailedException extends CapabilityFactoryExecuteFailedException {
public CapabilityProxySetFailedException(String message) {
super(message);
}
public CapabilityProxySetFailedException(String message, Throwable cause) {
super(message, cause);
}
}

View File

@@ -1,11 +0,0 @@
package work.slhaf.partner.api.agent.factory.capability.exception;
public class ProxySetFailedExceptionCapability extends CapabilityFactoryExecuteFailedException {
public ProxySetFailedExceptionCapability(String message) {
super(message);
}
public ProxySetFailedExceptionCapability(String message, Throwable cause) {
super(message, cause);
}
}