|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
ExecInfo | Provides basic information required to start executing a class. |
ExecutionEngine | Engine providing the environment necessary to invoke executors. |
Executor | Implements the execution of a class. |
ExecutorTask | A task object that represents an asynchronously running execution task. |
NbClassLoader | A class loader which is capable of loading classes from the Repository. |
NbClassPath | Property that can hold informations about class path and that can be used to create string representation of the class path. |
NbfsStreamHandlerFactory | Handle custom URL protocols. |
NbfsURLConnection | Special URL connection directly accessing an internal file object. |
NbProcessDescriptor | Encapsulates start information for a process. |
ProcessExecutor | Executes a class externally (in a separate process). |
ProcessExecutor.Format | Default format that can format tags related to execution. |
ScriptType | Base class for scripting interpreters. |
ScriptType.Context | Scripting context. |
ThreadExecutor | Executes a class in a thread in the current VM. |
The IDE uses a small interface to describe the execution of Java-based classes together with arguments.
The Execution API may be used both to invoke the preexisting (internal and external) executors, and to create custom ones. Running processes may be halted, their exit status may be obtained, and their I/O streams will be displayed in the IDE.
The API, in conjunction with the DataSystems API, also supports association of a specific executor to a given class (file), which can be used to provide special execution support for objects such as applets or servlets.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |