diff --git a/src/main/java/net/lamgc/oracle/sentry/script/ScriptComponents.java b/src/main/java/net/lamgc/oracle/sentry/script/ScriptComponents.java index 79a5f73..6660258 100644 --- a/src/main/java/net/lamgc/oracle/sentry/script/ScriptComponents.java +++ b/src/main/java/net/lamgc/oracle/sentry/script/ScriptComponents.java @@ -4,6 +4,9 @@ import net.lamgc.oracle.sentry.ComputeInstanceManager; import net.lamgc.oracle.sentry.script.tools.http.ScriptHttpClient; /** + * 脚本组件集合. + *
存储了脚本可以使用的对象. + *
后续可能会改成用 {@link javax.script.Bindings} 之类的. * @author LamGC */ public final record ScriptComponents( diff --git a/src/main/java/net/lamgc/oracle/sentry/script/groovy/GroovyTriggerProvider.java b/src/main/java/net/lamgc/oracle/sentry/script/groovy/GroovyTriggerProvider.java index 52b5cd8..1d8c8c1 100644 --- a/src/main/java/net/lamgc/oracle/sentry/script/groovy/GroovyTriggerProvider.java +++ b/src/main/java/net/lamgc/oracle/sentry/script/groovy/GroovyTriggerProvider.java @@ -10,6 +10,8 @@ import java.util.ServiceLoader; import java.util.concurrent.ConcurrentHashMap; /** + * Groovy 脚本语言的触发器提供者. + *
根据脚本需要创建并注册触发器. * @author LamGC */ public class GroovyTriggerProvider {