AbstractSingleObjectJob Class |
Namespace: CMS.ContinuousIntegration.Internal
public abstract class AbstractSingleObjectJob : AbstractFileSystemJob
The AbstractSingleObjectJob type exposes the following members.
Name | Description | |
---|---|---|
AbstractSingleObjectJob |
Constructor required for creation of a new instance of derived class.
|
Name | Description | |
---|---|---|
RepositoryConfiguration |
Gets the current instance of repository configuration
(Inherited from AbstractFileSystemJob.) | |
RepositoryPathHelper |
Object for working with file paths in file system repository.
(Inherited from AbstractFileSystemJob.) | |
TranslationHelper |
Provides object translation. Used in serialization to optimize database calls.
(Inherited from AbstractFileSystemJob.) | |
UseFileMetadata |
Indicates whether objects' file meta-data are used or not (see FileMetadataInfo).
(Inherited from AbstractFileSystemJob.) |
Name | Description | |
---|---|---|
CancellableForEach<T>(CancellationToken, IEnumerable<T>, Action<T>) |
Enumerates through collection checking cancellationToken
before each iteration and performing action on each item in the collection.
(Inherited from AbstractFileSystemJob.) | |
CancellableForEach<T>(CancellationToken, IEnumerable<T>, Action<T, Int32>) |
Enumerates through collection checking cancellationToken
before each iteration and performing action on each item in the collection.
(Inherited from AbstractFileSystemJob.) | |
GetNewJobWithSharedResources<TJob> |
Gets new job of TJob using factoryJobGetter and initializes it with all properties used in
InitializeWith``1(UMP, RepositoryPathHelper, ContinuousIntegrationTranslationHelper, FileSystemBindingsProcessor, IFileSystemWriter, ICachedFileSystemReader, SeparatedFieldProcessor, Nullable< Boolean> , Nullable< Boolean> )
of the job calling this method.
(Inherited from AbstractFileSystemJob.) | |
CheckContinuousIntegrationLicense |
Check license requirement for Continuous Integration and throws LicenseException if they are not met.
(Inherited from AbstractFileSystemJob.) | |
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 null -checked each token's use.
(Inherited from AbstractFileSystemJob.) | |
ObjectSerializationExceptionMessage |
Returns text that is shown in ObjectSerializationException thrown when execution of RunInternal(BaseInfo) fails with an exception.
| |
RegisterTranslationRecord |
Registers a new translation record into TranslationHelper.
(Inherited from AbstractFileSystemJob.) | |
RunInternal |
Executes the operation performed on provided baseInfo itself.
|