Table of Contents

Class ResponseChangeProcessor

Namespace
InSite.Application.Surveys.Read
Assembly
Shift.Sdk.dll
public class ResponseChangeProcessor
Inheritance
ResponseChangeProcessor
Inherited Members
Extension Methods

Constructors

ResponseChangeProcessor(Urls, ICommander, IChangeQueue, IAlertMailer, IContactSearch, IContentSearch, ICourseObjectSearch, IGroupSearch, ICaseSearch, IMessageSearch, IRecordSearch, ISurveySearch, IProgramSearch, IProgramStore, IProgramService, IAchievementSearch, IPersonSearch, IOrganizationSearch)

public ResponseChangeProcessor(Urls urls, ICommander commander, IChangeQueue publisher, IAlertMailer mailer, IContactSearch contacts, IContentSearch contents, ICourseObjectSearch courses, IGroupSearch groups, ICaseSearch issues, IMessageSearch messages, IRecordSearch records, ISurveySearch surveys, IProgramSearch program, IProgramStore programStore, IProgramService programService, IAchievementSearch achievements, IPersonSearch persons, IOrganizationSearch organizations)

Parameters

urls Urls
commander ICommander
publisher IChangeQueue
mailer IAlertMailer
contacts IContactSearch
contents IContentSearch
courses ICourseObjectSearch
groups IGroupSearch
issues ICaseSearch
messages IMessageSearch
records IRecordSearch
surveys ISurveySearch
program IProgramSearch
programStore IProgramStore
programService IProgramService
achievements IAchievementSearch
persons IPersonSearch
organizations IOrganizationSearch

Methods

Handle(ResponseSessionCompleted)

public void Handle(ResponseSessionCompleted e)

Parameters

e ResponseSessionCompleted

Handle(ResponseSessionDeleted)

public void Handle(ResponseSessionDeleted e)

Parameters

e ResponseSessionDeleted

Handle(ResponseSessionStarted)

public void Handle(ResponseSessionStarted e)

Parameters

e ResponseSessionStarted

SendMessageToRespondent(QResponseSession, ResponseSessionCompleted)

public void SendMessageToRespondent(QResponseSession session, ResponseSessionCompleted e)

Parameters

session QResponseSession
e ResponseSessionCompleted