Construct a new kernel manager.
The default options for kernel.
Handle a kernel starting.
The server settings for the manager.
A signal emitted when there is a connection failure.
A signal emitted when the delegate is disposed.
Test whether the delegate has been disposed.
Test whether the manager is ready.
A promise that fulfills when the manager is ready.
A signal emitted when the running kernels change.
Connect to an existing kernel.
The new kernel connection.
This will use the manager's server settings and ignore any server settings passed in the options.
Dispose of the resources used by the manager.
Find a kernel by id.
The id of the target kernel.
A promise that resolves with the kernel's model.
Force a refresh of the running kernels.
A promise that resolves when the running list has been refreshed.
This is not typically meant to be called by the user, since the manager maintains its own internal state.
Execute a request to the server to poll running kernels and update state.
Create an iterator over the most recent running kernels.
A new iterator over the running kernels.
Shut down a kernel by id.
The id of the target kernel.
A promise that resolves when the operation is complete.
Shut down all kernels.
A promise that resolves when all of the kernels are shut down.
Start a new kernel.
The kernel creation options
The kernel connection options
A promise that resolves with the kernel connection.
The manager serverSettings
will be always be used.
Generated using TypeDoc
An implementation of a kernel manager.