IWebFarmService Interface |
Namespace: CMS.Core
public interface IWebFarmService
The IWebFarmService type exposes the following members.
Name | Description | |
---|---|---|
![]() | ServerName |
Returns unique identifier of the server.
|
![]() | SynchronizeDeleteFiles |
Gets or sets value that indicates whether file delete synchronization is enabled.
|
![]() | SynchronizeFiles |
Gets or sets value that indicates whether file synchronization is enabled.
|
![]() | SynchronizePhysicalFiles |
Gets value that indicates whether file synchronization for physical project files is enabled.
|
![]() | WebFarmEnabled |
Returns true if the web farm is enabled.
|
Name | Description | |
---|---|---|
![]() | CreateIOTask |
Creates task.
|
![]() | CreateTask |
Creates task.
|
![]() | GetEnabledServerNames |
Gets enumeration of names of all enabled web farm servers.
|
![]() | GetServerNamesToUpdate |
Gets the list of names of servers to be updated. Current server is excluded.
|
![]() | RegisterTask(Type, Boolean, WebFarmTaskOptimizeActionEnum) |
Registers a new web farm task type to allow its processing within the system. The type must inherit WebFarmTaskBase.
|
![]() | RegisterTaskT(Boolean, WebFarmTaskOptimizeActionEnum) |
Registers a new web farm task type to allow its processing within the system. The type must inherit WebFarmTaskBase.
|