Class BlobCleanupJob

A scheduled job that cleans up deleted blob containers

Inheritance
System.Object
BlobCleanupJob
Implements
System.IDisposable
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Util
Assembly: EPiServer.dll
Version: 8.11.0
Syntax
[ScheduledPlugIn(DisplayName = "Blob Cleanup Job", LanguagePath = "/admin/databasejob/blobcleanupjob", HelpFile = "blobcleanupjob", DefaultEnabled = true, InitialTime = "1.1:30:0", IntervalLength = 1, IntervalType = ScheduledIntervalType.Weeks)]
public class BlobCleanupJob : JobBase, IDisposable

Constructors

BlobCleanupJob()

Initializes a new instance of the DelayedPublishJob class.

Declaration
public BlobCleanupJob()

BlobCleanupJob(IChangeLog, BlobFactory, DynamicDataStoreFactory)

Declaration
[Obsolete("Use other constructor")]
public BlobCleanupJob(IChangeLog changeLog, BlobFactory blobFactory, DynamicDataStoreFactory dds)
Parameters
Type Name Description
IChangeLog changeLog
BlobFactory blobFactory
DynamicDataStoreFactory dds

Methods

Dispose()

Declaration
public void Dispose()

Dispose(Boolean)

Declaration
protected virtual void Dispose(bool disposing)
Parameters
Type Name Description
System.Boolean disposing

Execute()

Start job

Declaration
public override string Execute()
Returns
Type Description
System.String
Overrides

OnStatusChanged(String)

Declaration
protected override void OnStatusChanged(string statusMessage)
Parameters
Type Name Description
System.String statusMessage
Overrides

Stop()

Declaration
public override void Stop()
Overrides

Implements

System.IDisposable

Extension Methods