Click or drag to resize
IProvisioningConfiguratorCallbacks Interface

[This is preliminary documentation and is subject to change.]

A dto for various optional callbacks that is executed during provisioning configuration

Namespace: Netadmin.Management.Provisioning.Dto
Assembly: Netadmin.Management.Interfaces (in Netadmin.Management.Interfaces.dll) Version: release/9.0@131b654fe7332b0776120c2b44d96c6cac5ac9a2
Syntax
public interface IProvisioningConfiguratorCallbacks

The IProvisioningConfiguratorCallbacks type exposes the following members.

Properties
  NameDescription
Public propertyActionT, T: IReadOnlyDictionaryTKey, TValueAfterNewSubscriptionsPersisted
A callback that is executed after all new subscriptions have been created but before any subscription job has been persisted. Parameter is a dictionary with the reference id (from the provisioning inquiry) as key and the id of the created subscription as value. Primary purpose of this is to be able to create additional relations on the subscription. Important in cases where you need to save the relation before the connection job has been executed.
Public propertyActionT, T: IReadOnlyDictionaryTKey, TValueAfterSubscriptionsRescheduled
A callback that is executed when an order has been amended and subscriptions has been updated/rescheduled automatically. Primary purpose of this event is to update references between orders/products/subscriptions.
Public propertyActionT, T: IEnumerableTBeforeDisconnectionJobsPersisted
A callback that is executed just before disconnection jobs are persisted. Parameter is the ids of subscriptions that will recieve disconnection jobs. Primary purpose of this is to be able to create additional relations on the subscription. Important in cases where you need to save the relation before the disconnection job has been executed.
Top
See Also