public interface IV8ModuleResolver
Modifier and Type | Method and Description |
---|---|
default java.lang.String |
getAbsoluteResourceName(V8Runtime v8Runtime,
java.lang.String resourceName,
IV8Module v8ModuleReferrer)
Gets absolute resource name that is used as a key of the internal V8 module cache.
|
IV8Module |
resolve(V8Runtime v8Runtime,
java.lang.String resourceName,
IV8Module v8ModuleReferrer)
Resolve V8 module.
|
default java.lang.String getAbsoluteResourceName(V8Runtime v8Runtime, java.lang.String resourceName, IV8Module v8ModuleReferrer) throws JavetException
v8Runtime
- the V8 runtimeresourceName
- the resource namev8ModuleReferrer
- the V8 module referrerJavetException
- the javet exceptionIV8Module resolve(V8Runtime v8Runtime, java.lang.String resourceName, IV8Module v8ModuleReferrer) throws JavetException
v8Runtime
- the V8 runtimeresourceName
- the resource namev8ModuleReferrer
- the V8 module referrerJavetException
- the javet exception