mirror of
https://github.com/LamGC/Oracle-Sentry.git
synced 2025-04-30 06:37:42 +00:00
docs: 补充文档.
补充文档细节, 或者修正问题.
This commit is contained in:
parent
e8cc82e321
commit
9a3235c110
@ -3,12 +3,12 @@ package net.lamgc.oracle.sentry.script;
|
|||||||
/**
|
/**
|
||||||
* @author LamGC
|
* @author LamGC
|
||||||
*/
|
*/
|
||||||
public abstract class Script {
|
public interface Script {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 获取脚本信息.
|
* 获取脚本信息.
|
||||||
* @return 返回脚本 ScriptInfo 对象.
|
* @return 返回脚本 ScriptInfo 对象.
|
||||||
*/
|
*/
|
||||||
public abstract ScriptInfo getScriptInfo();
|
ScriptInfo getScriptInfo();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -2,7 +2,9 @@ package net.lamgc.oracle.sentry.script.groovy;
|
|||||||
|
|
||||||
import groovy.lang.Closure;
|
import groovy.lang.Closure;
|
||||||
import groovy.lang.DelegatesTo;
|
import groovy.lang.DelegatesTo;
|
||||||
import net.lamgc.oracle.sentry.script.groovy.trigger.*;
|
import net.lamgc.oracle.sentry.ComputeInstanceManager;
|
||||||
|
import net.lamgc.oracle.sentry.script.Script;
|
||||||
|
import net.lamgc.oracle.sentry.script.ScriptInfo;
|
||||||
import net.lamgc.oracle.sentry.script.tools.http.ScriptHttpClient;
|
import net.lamgc.oracle.sentry.script.tools.http.ScriptHttpClient;
|
||||||
import org.codehaus.groovy.runtime.DefaultGroovyMethods;
|
import org.codehaus.groovy.runtime.DefaultGroovyMethods;
|
||||||
|
|
||||||
@ -11,7 +13,7 @@ import org.codehaus.groovy.runtime.DefaultGroovyMethods;
|
|||||||
* @author LamGC
|
* @author LamGC
|
||||||
*/
|
*/
|
||||||
@SuppressWarnings({"unused", "FieldCanBeLocal"})
|
@SuppressWarnings({"unused", "FieldCanBeLocal"})
|
||||||
public class GroovyDslDelegate extends Script {
|
public class GroovyDslDelegate implements Script {
|
||||||
|
|
||||||
private final GroovyScriptInfo scriptInfo = new GroovyScriptInfo();
|
private final GroovyScriptInfo scriptInfo = new GroovyScriptInfo();
|
||||||
private final ScriptHttpClient HTTP;
|
private final ScriptHttpClient HTTP;
|
||||||
|
Loading…
Reference in New Issue
Block a user