| Interface | Description |
|---|---|
| ClassCache |
This interface describes a generic cache for compiled JavaScript classes.
|
| InternalNodeModule |
A subclass of NodeModule that denotes modules that are loaded using the "process.binding"
method.
|
| NativeNodeModule |
A native Node module is similar to a regular module in that it exposes a JavaScript object.
|
| NodeModule |
This is a superclass for all modules that may be loaded natively in Java.
|
| NodePrecompiledModule |
This interface is used to write new modules in JavaScript that are plugged in to Noderunner as built-in
modules.
|
| NodeRuntime |
This interface is passed to internal Node modules.
|
| NodeScriptModule |
This interface is used to write new modules in JavaScript that are plugged in to Noderunner as built-in
modules.
|
| Sandbox.ClassLoaderSupplier |
A Supplier that returns an instance of a ClassLoader to be used
for loading Java classes into the currently-running script.
|
| ScriptStatusListener | |
| ScriptTask |
Code that runs outside the main Node thread can send tasks to a script by sending
these types of objects.
|
| SubprocessPolicy |
| Class | Description |
|---|---|
| ArgUtils |
This is a set of handy functions for parsing JavaScript arguments in JavaCode.
|
| NodeCharsetProvider |
If placed in the class path and registered via the ServiceLocator interface, this class adds three
new character sets to the supported character sets in the current JVM:
Node-Binary: Supports the Node.js "binary" encoding, which just copies one byte per character.
Node-Hex: Supports the Node.js "hex" encoding, which encodes each byte into two hexadecimal digits.
Node-Base64: Supports Node.js "base64" encoding, which is a full-fledged Base64 character set for
many purposes.
|
| NodeEnvironment |
This class is the root of all script processing.
|
| NodeScript |
This class represents an instance of a single Node script.
|
| Sandbox |
The Sandbox defines the execution environment for all scripts.
|
| ScriptFuture | |
| ScriptStatus |
This object is returned from the execution of a script, and indicates successful or failed completion.
|
| Utils |
A few utility functions, mainly for Rhino, that are useful when writing Node modules in Java.
|
| Exception | Description |
|---|---|
| NodeException |
The base exception class.
|
| ScriptCancelledException |
Copyright © 2016 Apigee Corporation. All Rights Reserved.