Click or drag to resize

NotificationSendingJob Constructor

Dependency injected constructor

Namespace: SanteDB.Core.Jobs
Assembly: SanteDB.Core.Api (in SanteDB.Core.Api.dll) Version: 3.0.2081-alpha+b4ae72647f2cc271f89142f76fff26ad69e00f5a
Syntax
public NotificationSendingJob(
	IJobStateManagerService jobStateManagerService,
	IRepositoryService<NotificationInstance> repositoryService,
	INotificationTemplateFiller notificationTemplateFiller,
	IRepositoryService<NotificationTemplate> notificationTemplateService,
	IRepositoryService<NotificationTemplateParameter> notificationTemplateParametersService,
	INotificationService notificationService,
	IRepositoryService<EntityTelecomAddress> entityTelecomAddressRepositoryService
)

Parameters

jobStateManagerService  IJobStateManagerService

[Missing <param name="jobStateManagerService"/> documentation for "M:SanteDB.Core.Jobs.NotificationSendingJob.#ctor(SanteDB.Core.Jobs.IJobStateManagerService,SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Notifications.NotificationInstance},SanteDB.Core.Notifications.INotificationTemplateFiller,SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Notifications.NotificationTemplate},SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Notifications.NotificationTemplateParameter},SanteDB.Core.Notifications.INotificationService,SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Model.Entities.EntityTelecomAddress})"]

repositoryService  IRepositoryServiceNotificationInstance

[Missing <param name="repositoryService"/> documentation for "M:SanteDB.Core.Jobs.NotificationSendingJob.#ctor(SanteDB.Core.Jobs.IJobStateManagerService,SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Notifications.NotificationInstance},SanteDB.Core.Notifications.INotificationTemplateFiller,SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Notifications.NotificationTemplate},SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Notifications.NotificationTemplateParameter},SanteDB.Core.Notifications.INotificationService,SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Model.Entities.EntityTelecomAddress})"]

notificationTemplateFiller  INotificationTemplateFiller

[Missing <param name="notificationTemplateFiller"/> documentation for "M:SanteDB.Core.Jobs.NotificationSendingJob.#ctor(SanteDB.Core.Jobs.IJobStateManagerService,SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Notifications.NotificationInstance},SanteDB.Core.Notifications.INotificationTemplateFiller,SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Notifications.NotificationTemplate},SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Notifications.NotificationTemplateParameter},SanteDB.Core.Notifications.INotificationService,SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Model.Entities.EntityTelecomAddress})"]

notificationTemplateService  IRepositoryServiceNotificationTemplate

[Missing <param name="notificationTemplateService"/> documentation for "M:SanteDB.Core.Jobs.NotificationSendingJob.#ctor(SanteDB.Core.Jobs.IJobStateManagerService,SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Notifications.NotificationInstance},SanteDB.Core.Notifications.INotificationTemplateFiller,SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Notifications.NotificationTemplate},SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Notifications.NotificationTemplateParameter},SanteDB.Core.Notifications.INotificationService,SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Model.Entities.EntityTelecomAddress})"]

notificationTemplateParametersService  IRepositoryServiceNotificationTemplateParameter

[Missing <param name="notificationTemplateParametersService"/> documentation for "M:SanteDB.Core.Jobs.NotificationSendingJob.#ctor(SanteDB.Core.Jobs.IJobStateManagerService,SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Notifications.NotificationInstance},SanteDB.Core.Notifications.INotificationTemplateFiller,SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Notifications.NotificationTemplate},SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Notifications.NotificationTemplateParameter},SanteDB.Core.Notifications.INotificationService,SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Model.Entities.EntityTelecomAddress})"]

notificationService  INotificationService

[Missing <param name="notificationService"/> documentation for "M:SanteDB.Core.Jobs.NotificationSendingJob.#ctor(SanteDB.Core.Jobs.IJobStateManagerService,SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Notifications.NotificationInstance},SanteDB.Core.Notifications.INotificationTemplateFiller,SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Notifications.NotificationTemplate},SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Notifications.NotificationTemplateParameter},SanteDB.Core.Notifications.INotificationService,SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Model.Entities.EntityTelecomAddress})"]

entityTelecomAddressRepositoryService  IRepositoryServiceEntityTelecomAddress

[Missing <param name="entityTelecomAddressRepositoryService"/> documentation for "M:SanteDB.Core.Jobs.NotificationSendingJob.#ctor(SanteDB.Core.Jobs.IJobStateManagerService,SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Notifications.NotificationInstance},SanteDB.Core.Notifications.INotificationTemplateFiller,SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Notifications.NotificationTemplate},SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Notifications.NotificationTemplateParameter},SanteDB.Core.Notifications.INotificationService,SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Model.Entities.EntityTelecomAddress})"]

See Also