MessageCampaignServiceImpl¶
-
public class
MessageCampaignServiceImpl
implements 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)¶