SaaS CMS has officially launched! Learn more now.

Class CatalogIndexingChangeNotificationProcessor

Inheritance
System.Object
CatalogIndexingChangeNotificationProcessor
Implements
EPiServer.Events.ChangeNotification.IChangeProcessor<System.String>
EPiServer.Events.ChangeNotification.IChangeProcessor
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: Mediachase.Search
Assembly: Mediachase.Search.dll
Version: 11.8.3
Syntax
public class CatalogIndexingChangeNotificationProcessor : IChangeProcessor<string>, IChangeProcessor

Constructors

CatalogIndexingChangeNotificationProcessor()

Declaration
public CatalogIndexingChangeNotificationProcessor()

Properties

Listeners

Declaration
public IEnumerable<IChangeListener> Listeners { get; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<EPiServer.Events.ChangeNotification.IChangeListener>

MaxBatchSize

Declaration
public int MaxBatchSize { get; }
Property Value
Type Description
System.Int32

MaxRetryCount

Declaration
public int MaxRetryCount { get; }
Property Value
Type Description
System.Int32

Name

Declaration
public string Name { get; }
Property Value
Type Description
System.String

ProcessorId

Declaration
public static Guid ProcessorId { get; }
Property Value
Type Description
System.Guid

RetryInterval

Declaration
public TimeSpan RetryInterval { get; }
Property Value
Type Description
System.TimeSpan

Methods

ProcessItems(IEnumerable<String>, CancellationToken)

Declaration
public bool ProcessItems(IEnumerable<string> items, CancellationToken cancellationToken)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<System.String> items
System.Threading.CancellationToken cancellationToken
Returns
Type Description
System.Boolean

RecoverConsistency(IRecoveryContext)

Declaration
public bool RecoverConsistency(IRecoveryContext recoveryContext)
Parameters
Type Name Description
EPiServer.Events.ChangeNotification.IRecoveryContext recoveryContext
Returns
Type Description
System.Boolean

Implements

EPiServer.Events.ChangeNotification.IChangeProcessor<>
EPiServer.Events.ChangeNotification.IChangeProcessor