From bf29faa9a5ff553fc0d997894ba114a082877a0b Mon Sep 17 00:00:00 2001 From: LamGC Date: Thu, 19 Aug 2021 18:43:05 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E8=B0=83=E6=95=B4=E7=B1=BB?= =?UTF-8?q?=E5=90=8D,=20=E4=BB=A5=E6=9B=B4=E7=AC=A6=E5=90=88=E5=85=B6?= =?UTF-8?q?=E6=84=8F=E4=B9=89.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 更改类名和相关属性名. --- .../script/{ScriptComponent.java => ScriptComponents.java} | 2 +- .../java/net/lamgc/oracle/sentry/script/ScriptManager.java | 6 +++--- .../net/lamgc/oracle/sentry/script/ScriptManagerTest.java | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) rename src/main/java/net/lamgc/oracle/sentry/script/{ScriptComponent.java => ScriptComponents.java} (87%) diff --git a/src/main/java/net/lamgc/oracle/sentry/script/ScriptComponent.java b/src/main/java/net/lamgc/oracle/sentry/script/ScriptComponents.java similarity index 87% rename from src/main/java/net/lamgc/oracle/sentry/script/ScriptComponent.java rename to src/main/java/net/lamgc/oracle/sentry/script/ScriptComponents.java index b556f09..79a5f73 100644 --- a/src/main/java/net/lamgc/oracle/sentry/script/ScriptComponent.java +++ b/src/main/java/net/lamgc/oracle/sentry/script/ScriptComponents.java @@ -6,7 +6,7 @@ import net.lamgc.oracle.sentry.script.tools.http.ScriptHttpClient; /** * @author LamGC */ -public final record ScriptComponent( +public final record ScriptComponents( ScriptHttpClient HTTP, ComputeInstanceManager InstanceManager ) { diff --git a/src/main/java/net/lamgc/oracle/sentry/script/ScriptManager.java b/src/main/java/net/lamgc/oracle/sentry/script/ScriptManager.java index f6897d0..9bf81ff 100644 --- a/src/main/java/net/lamgc/oracle/sentry/script/ScriptManager.java +++ b/src/main/java/net/lamgc/oracle/sentry/script/ScriptManager.java @@ -19,13 +19,13 @@ public final class ScriptManager { private final Set loaders = new HashSet<>(); private final File scriptsLocation; - private final ScriptComponent context; + private final ScriptComponents context; private final Map scripts = new ConcurrentHashMap<>(); - public ScriptManager(File scriptsLocation, ScriptComponent context) { + public ScriptManager(File scriptsLocation, ScriptComponents components) { this.scriptsLocation = scriptsLocation; - this.context = context; + this.context = components; loadScriptLoaders(); } diff --git a/src/test/java/net/lamgc/oracle/sentry/script/ScriptManagerTest.java b/src/test/java/net/lamgc/oracle/sentry/script/ScriptManagerTest.java index 01ce0d6..47205b1 100644 --- a/src/test/java/net/lamgc/oracle/sentry/script/ScriptManagerTest.java +++ b/src/test/java/net/lamgc/oracle/sentry/script/ScriptManagerTest.java @@ -12,7 +12,7 @@ class ScriptManagerTest { @Test public void loadScriptTest() { ScriptManager manager = new ScriptManager(new File("./run/scripts"), - new ScriptComponent(new ScriptHttpClient(HttpClientBuilder.create().build()), + new ScriptComponents(new ScriptHttpClient(HttpClientBuilder.create().build()), new ComputeInstanceManager())); manager.loadScripts();