MessageCampaignServiceImpl¶
-
public class
MessageCampaignServiceImplimplements MessageCampaignService¶ Implementation of
MessageCampaignService
Methods¶
enroll¶
-
public void
enroll(CampaignRequest request)¶
getAllCampaignRecords¶
-
public List<CampaignRecord>
getAllCampaignRecords()¶
getCampaignRecord¶
-
public CampaignRecord
getCampaignRecord(String campaignName)¶
getCampaignTimings¶
getLatestCampaignMessage¶
getNextCampaignMessage¶
saveCampaign¶
-
public void
saveCampaign(CampaignRecord campaign)¶
scheduleJobsForEnrollment¶
-
public void
scheduleJobsForEnrollment(CampaignEnrollment enrollment)¶
search¶
-
public List<CampaignEnrollmentRecord>
search(CampaignEnrollmentsQuery query)¶
setCampaignEnrollmentDataService¶
-
public void
setCampaignEnrollmentDataService(CampaignEnrollmentDataService campaignEnrollmentDataService)¶
setCampaignEnrollmentRecordMapper¶
-
public void
setCampaignEnrollmentRecordMapper(CampaignEnrollmentRecordMapper campaignEnrollmentRecordMapper)¶
setCampaignMessageRecordService¶
-
public void
setCampaignMessageRecordService(CampaignMessageRecordService campaignMessageRecordService)¶
setCampaignRecordService¶
-
public void
setCampaignRecordService(CampaignRecordService campaignRecordService)¶
setCampaignSchedulerFactory¶
-
public void
setCampaignSchedulerFactory(CampaignSchedulerFactory campaignSchedulerFactory)¶
setEnrollmentService¶
-
public void
setEnrollmentService(EnrollmentService enrollmentService)¶
stopAll¶
-
public void
stopAll(CampaignEnrollmentsQuery query)¶
stopAll¶
-
public void
stopAll(CampaignEnrollmentsQuery query, boolean deleteEnrollments)¶
unscheduleJobsForEnrollment¶
-
public void
unscheduleJobsForEnrollment(CampaignEnrollment enrollment)¶
unscheduleMessageJob¶
-
public void
unscheduleMessageJob(CampaignMessageRecord campaignMessageRecord)¶
updateEnrollment¶
-
public void
updateEnrollment(CampaignRequest enrollRequest, Long enrollmentId)¶