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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Collection<IWebServerPublishDelegate>
getAll()
Returns all registered web server publish delegates.IWebServerPublishDelegate
getDelegate(RuntimeInstallation installation, String webServerTypeId)
Find a delegate by the given web server type identifier and the 1C:Enterprise runtime installation.IWebServerPublishDelegate
getDelegate(String webServerTypeId)
Find a delegate by the given web server type identifier.
-
-
-
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 returnnull
.- Parameters:
installation
- the 1C:Enterprise runtime installation to match version, cannot benull
webServerTypeId
- the web server type identifier, cannot benull
- 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 returnnull
.- Parameters:
webServerTypeId
- the web server type identifier, cannot benull
- Returns:
- matching publish delegate or
null
if not found
-
getAll
Collection<IWebServerPublishDelegate> getAll()
Returns all registered web server publish delegates.- Returns:
- all registered web server publish delegates, never
null
-
-