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