org.mule.tools.rhinodo.rhino
Class NodeJsUrlModuleSourceProvider

java.lang.Object
  extended by org.mozilla.javascript.commonjs.module.provider.ModuleSourceProviderBase
      extended by org.mozilla.javascript.commonjs.module.provider.UrlModuleSourceProvider
          extended by org.mule.tools.rhinodo.rhino.NodeJsUrlModuleSourceProvider
All Implemented Interfaces:
Serializable, org.mozilla.javascript.commonjs.module.provider.ModuleSourceProvider

public class NodeJsUrlModuleSourceProvider
extends org.mozilla.javascript.commonjs.module.provider.UrlModuleSourceProvider

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface org.mozilla.javascript.commonjs.module.provider.ModuleSourceProvider
NOT_MODIFIED
 
Constructor Summary
NodeJsUrlModuleSourceProvider(Map<String,URI> privilegedUris)
           
 
Method Summary
protected  org.mozilla.javascript.commonjs.module.provider.ModuleSource loadFromPrivilegedLocations(String moduleId, Object validator)
           
protected  org.mozilla.javascript.commonjs.module.provider.ModuleSource loadFromUri(URI uri, URI base, Object validator)
           
 
Methods inherited from class org.mozilla.javascript.commonjs.module.provider.UrlModuleSourceProvider
entityNeedsRevalidation, loadFromActualUri, loadFromFallbackLocations, onFailedClosingUrlConnection, openUrlConnection
 
Methods inherited from class org.mozilla.javascript.commonjs.module.provider.ModuleSourceProviderBase
loadSource, loadSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NodeJsUrlModuleSourceProvider

public NodeJsUrlModuleSourceProvider(Map<String,URI> privilegedUris)
Method Detail

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.UrlModuleSourceProvider
Throws:
IOException
URISyntaxException

loadFromUri

protected org.mozilla.javascript.commonjs.module.provider.ModuleSource loadFromUri(URI uri,
                                                                                   URI base,
                                                                                   Object validator)
                                                                            throws IOException,
                                                                                   URISyntaxException
Overrides:
loadFromUri in class org.mozilla.javascript.commonjs.module.provider.UrlModuleSourceProvider
Throws:
IOException
URISyntaxException


Copyright © 2012. All Rights Reserved.