| Package | Description |
|---|---|
| io.apigee.trireme.core | |
| io.apigee.trireme.core.internal | |
| io.apigee.trireme.core.modules |
| Class and Description |
|---|
| NodeOSException
This is an exception that includes an error code value.
|
| RootModuleRegistry |
| ScriptRunner
This class actually runs the script.
|
| TriremeProcess
This interface is implemented by modules that launch sub-processes of the main Trireme process
that can communicate via IPC.
|
| Class and Description |
|---|
| AbstractIdObject
This class makes it easier to use Rhino's "IdFunctionObject" by maintaining a map between prototype method
names and property names, so all the implementor has to do is implement them.
|
| AbstractModuleRegistry
This tracks all the built-in modules that are available to us.
|
| AbstractModuleRegistry.ModuleType |
| AbstractProcess
Different Node implementations have different implementations of the basic "process" object.
|
| CertificateParser
This class parses X.509 certificates (typically from TLS) and turns them in to JavaScript
objects that match the output from Node.js.
|
| GenericProcess |
| IdPropertyMap
This calss is used by AbstractIdObject to map ids to names for a JavaScript class that is
implemented in Java.
|
| JavaVersion
This class helps us figure out which version of Java we are running.
|
| NodeExitException.Reason |
| ProcessEnvironment
This class contains the current environment variables.
|
| ProcessManager
This is a global process table for all Noderunner processes in the same JVM.
|
| ScriptRunner
This class actually runs the script.
|
| ScriptRunner.Activity |
| TriremeProcess
This interface is implemented by modules that launch sub-processes of the main Trireme process
that can communicate via IPC.
|
| Class and Description |
|---|
| AbstractIdObject
This class makes it easier to use Rhino's "IdFunctionObject" by maintaining a map between prototype method
names and property names, so all the implementor has to do is implement them.
|
| ScriptRunner
This class actually runs the script.
|
Copyright © 2016 Apigee Corporation. All Rights Reserved.