org.rhq.scripting.javascript.util
Class ScriptSourceToModuleSourceProviderAdapter
java.lang.Object
org.mozilla.javascript.commonjs.module.provider.ModuleSourceProviderBase
org.rhq.scripting.javascript.util.ScriptSourceToModuleSourceProviderAdapter
- All Implemented Interfaces:
- Serializable, org.mozilla.javascript.commonjs.module.provider.ModuleSourceProvider
public class ScriptSourceToModuleSourceProviderAdapter
- extends org.mozilla.javascript.commonjs.module.provider.ModuleSourceProviderBase
This is an adapter that acts as a ModuleSourceProvider for Rhino
but uses RHQ's ScriptSourceProvider to load the scripts.
- Author:
- Lukas Krejci
- See Also:
- Serialized Form
| Fields inherited from interface org.mozilla.javascript.commonjs.module.provider.ModuleSourceProvider |
NOT_MODIFIED |
| Methods inherited from class org.mozilla.javascript.commonjs.module.provider.ModuleSourceProviderBase |
entityNeedsRevalidation, loadFromFallbackLocations, loadSource, loadSource |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ScriptSourceToModuleSourceProviderAdapter
public ScriptSourceToModuleSourceProviderAdapter(ScriptSourceProvider provider)
loadFromPrivilegedLocations
protected org.mozilla.javascript.commonjs.module.provider.ModuleSource loadFromPrivilegedLocations(String moduleId,
Object validator)
throws IOException,
URISyntaxException
- Overrides:
loadFromPrivilegedLocations in class org.mozilla.javascript.commonjs.module.provider.ModuleSourceProviderBase
- Throws:
IOException
URISyntaxException
loadFromUri
protected org.mozilla.javascript.commonjs.module.provider.ModuleSource loadFromUri(URI uri,
URI base,
Object validator)
throws IOException,
URISyntaxException
- Specified by:
loadFromUri in class org.mozilla.javascript.commonjs.module.provider.ModuleSourceProviderBase
- Throws:
IOException
URISyntaxException
Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.