Package com.enonic.xp.script.runtime
Interface ScriptRuntime
-
public interface ScriptRuntime
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ScriptExportsexecute(ResourceKey script)CompletableFuture<ScriptExports>executeAsync(ResourceKey script)booleanhasScript(ResourceKey script)voidinvalidate(ApplicationKey key)ObjecttoNativeObject(ResourceKey script, Object value)ScriptValuetoScriptValue(ResourceKey script, Object value)
-
-
-
Method Detail
-
hasScript
boolean hasScript(ResourceKey script)
-
execute
ScriptExports execute(ResourceKey script)
-
executeAsync
CompletableFuture<ScriptExports> executeAsync(ResourceKey script)
-
toScriptValue
ScriptValue toScriptValue(ResourceKey script, Object value)
-
toNativeObject
Object toNativeObject(ResourceKey script, Object value)
-
invalidate
void invalidate(ApplicationKey key)
-
-