ProtectedhostedProtected ReadonlyhostedProtected ReadonlyhostedProtectedinstanceProtectedinstanceProtectedisProtected ReadonlymetadataProtectedpluginProtected ReadonlyrequestProtected ReadonlyuriChecks that the instanceUri is responding before exiting method
Runs specified by the given uri plugin with debug in separate Theia instance.
uri to the plugin source location
debug configuration
uri where new Theia instance is run
Returns uri where hosted instance is run. Throws error if instance is not running.
Returns uri where plugin loaded into hosted instance is located. Throws error if instance is not running.
ProtectedgetOptionalport: numberOptionaldebugConfig: PluginDebugConfigurationChecks whether given uri points to a valid plugin.
uri to the plugin source location
ProtectedisChecks whether hosted instance is run.
ProtectedpostProtectedpostProtectedrunTerminates hosted plugin instance. Throws error if instance is not running.
Protectedvalidate
Is responsible for running and handling separate Theia instance with given plugin.