A critical vulnerability was discovered in React Server Components (Next.js). Our systems remain protected but we advise to update packages to newest version. Learn More

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: 9.24.1
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