AbstractFileSystemJob Class |
Namespace: CMS.ContinuousIntegration.Internal
public abstract class AbstractFileSystemJob
The AbstractFileSystemJob type exposes the following members.
Name | Description | |
---|---|---|
![]() | AbstractFileSystemJob |
Constructor required for creation of a new instance of derived class.
|
Name | Description | |
---|---|---|
![]() | ContentStagingTaskCollection |
Object for collecting content staging tasks during CI restore.
|
![]() | RepositoryConfiguration |
Gets the current instance of repository configuration
|
![]() | RepositoryPathHelper |
Object for working with file paths in file system repository.
|
![]() | TranslationHelper |
Provides object translation. Used in serialization to optimize database calls.
|
![]() | UseFileMetadata |
Indicates whether objects' file meta-data are used or not (see FileMetadataInfo).
|
Name | Description | |
---|---|---|
![]() | CancellableForEachT(CancellationToken, IEnumerableT, ActionT) |
Enumerates through collection checking cancellationToken
before each iteration and performing action on each item in the collection.
|
![]() | CancellableForEachT(CancellationToken, IEnumerableT, ActionT, Int32) |
Enumerates through collection checking cancellationToken
before each iteration and performing action on each item in the collection.
|
![]() | CheckContinuousIntegrationLicense |
Check license requirement for Continuous Integration and throws LicenseException if they are not met.
|
![]() | GetNewJobWithSharedResourcesTJob |
Gets new job of TJob using factoryJobGetter and initializes it with all properties used in
InitializeWith``1(UMP, FileSystemJobConfiguration)
of the job calling this method.
|
![]() | InitializeCancellationToken |
If provided cancellationToken is not null, the token is used;
otherwise, new CancellationToken is created so as the derived class
does not need to -checked each token's use.
|
![]() | RegisterTranslationRecord |
Registers a new translation record into TranslationHelper.
|