London Dev Meetup Rescheduled! Due to unavoidable reasons, the event has been moved to 21st May. Speakers remain the same—any changes will be communicated. Seats are limited—register here to secure your spot!

Class CommerceChangeQueueFactory

Inheritance
System.Object
CommerceChangeQueueFactory
Implements
EPiServer.Events.ChangeNotification.EventQueue.IChangeNotificationQueueFactory
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.Commerce.Initialization
Assembly: Mediachase.Commerce.dll
Version: 13.30.0
Syntax
public class CommerceChangeQueueFactory : IChangeNotificationQueueFactory

Constructors

CommerceChangeQueueFactory(InDatabaseQueueFactory, IConnectionStringHandler)

Creates an instance of CommerceChangeQueueFactory.

Declaration
public CommerceChangeQueueFactory(InDatabaseQueueFactory innerQueueFactory, IConnectionStringHandler connectionHandler)
Parameters
Type Name Description
EPiServer.Events.ChangeNotification.EventQueue.InDatabaseQueueFactory innerQueueFactory

The inner queue factory.

IConnectionStringHandler connectionHandler

The connection handler, which contains connection string to both CMS and Commerce database.

CommerceChangeQueueFactory(IConnectionStringHandler)

Creates an instance of CommerceChangeQueueFactory.

Declaration
public CommerceChangeQueueFactory(IConnectionStringHandler connectionHandler)
Parameters
Type Name Description
IConnectionStringHandler connectionHandler

Methods

CreateQueue(IChangeProcessor)

Declaration
public IChangeNotificationQueue CreateQueue(IChangeProcessor changeProcessor)
Parameters
Type Name Description
EPiServer.Events.ChangeNotification.IChangeProcessor changeProcessor
Returns
Type Description
EPiServer.Events.ChangeNotification.EventQueue.IChangeNotificationQueue

Implements

EPiServer.Events.ChangeNotification.EventQueue.IChangeNotificationQueueFactory