Interface IDebugServerVersionRegistry


  • public interface IDebugServerVersionRegistry
    The workbench's global registry of 1C:Enterprise runtime debug server versions.

    This registry contains all registered 1C:Enterprise runtime debug server version extensions. 1C:Enterprise runtime debug server version extensions are defined in plugin.xml.

    See Also:
    IDebugServerVersion
    Restriction:
    This interface is not intended to be extended by clients.
    Restriction:
    This interface is not intended to be implemented by clients.
    • Method Detail

      • getDebugServerVersionById

        Optional<IDebugServerVersion> getDebugServerVersionById​(String id)
        Returns the 1C:Enterprise runtime debug server version extension with the specified identifier.
        Parameters:
        id - the unique identifier for 1C:Enterprise runtime debug server version extension, cannot be null
        Returns:
        the optional 1C:Enterprise runtime debug server version extension with the specified id
      • getDebugServerVersion

        Optional<IDebugServerVersion> getDebugServerVersion​(String version)
        Returns the 1C:Enterprise runtime debug server version extension with the specified version.
        Parameters:
        version - the version of 1C:Enterprise runtime debug server versionextension, cannot be null
        Returns:
        the optional 1C:Enterprise runtime debug server version extension with the specified version
      • getDebugServerVersions

        Collection<IDebugServerVersion> getDebugServerVersions()
        Returns all defined 1C:Enterprise runtime debug server version extensions. Returned collection is unmodifiable.
        Returns:
        a collection of all 1C:Enterprise runtime debug server version extensions, never null