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: 10.8.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