Interface IWebServerPublishDelegateRegistry


  • public interface IWebServerPublishDelegateRegistry
    Registry of web server publish delegates.

    Loads 'com._1c.g5.v8.dt.platform.services.core.webServerPublishDelegates' extension point delegates.

    • Method Detail

      • getDelegate

        IWebServerPublishDelegate getDelegate​(RuntimeInstallation installation,
                                              String webServerTypeId)
        Find a delegate by the given web server type identifier and the 1C:Enterprise runtime installation.
        Can return null.
        Parameters:
        installation - the 1C:Enterprise runtime installation to match version, cannot be null
        webServerTypeId - the web server type identifier, cannot be null
        Returns:
        matching publish delegate or null if not found
      • getDelegate

        IWebServerPublishDelegate getDelegate​(String webServerTypeId)
        Find a delegate by the given web server type identifier. Will be used delegate with latest version of registered 1C:Enterprise runtime.
        Can return null.
        Parameters:
        webServerTypeId - the web server type identifier, cannot be null
        Returns:
        matching publish delegate or null if not found