Class RegistrationPackageTrigger
- java.lang.Object
-
- com.eduix.genexp.enrichment.paid_eduction.RegistrationPackageTrigger
-
-
Field Summary
Fields Modifier and Type Field Description private Set<String>alreadyDeletedprivate org.apache.camel.CamelContextcamelContextprivate ExportServiceexportServiceprivate static org.slf4j.Loggerlogprivate StringregistrationPackageAllCronprivate StringregistrationPackageCronprivate StringregistrationPackageDeleteCronprivate fi.integrationhouse.mp.paid_education.service.RegistrationPackageManagerregistrationPackageManager
-
Constructor Summary
Constructors Constructor Description RegistrationPackageTrigger()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddestroy()voidinit()voidsetCamelContext(org.apache.camel.CamelContext camelContext)voidsetExportService(ExportService exportService)voidsetRegistrationPackageAllCron(String registrationPackageAllCron)voidsetRegistrationPackageCron(String registrationPackageCron)voidsetRegistrationPackageDeleteCron(String registrationPackageDeleteCron)voidsetRegistrationPackageManager(fi.integrationhouse.mp.paid_education.service.RegistrationPackageManager registrationPackageManager)voidtrigger(String type)private voidtriggerAllRegistrationPackages(boolean onlyCurrent, boolean onlyIfExists)Trigger export of registration packagesprivate voidtriggerDeleteRegistrationPackages()Trigger deletion for all deleted registration packages
-
-
-
Field Detail
-
log
private static final org.slf4j.Logger log
-
registrationPackageManager
private fi.integrationhouse.mp.paid_education.service.RegistrationPackageManager registrationPackageManager
-
exportService
private ExportService exportService
-
registrationPackageCron
private String registrationPackageCron
-
registrationPackageAllCron
private String registrationPackageAllCron
-
registrationPackageDeleteCron
private String registrationPackageDeleteCron
-
camelContext
private org.apache.camel.CamelContext camelContext
-
-
Method Detail
-
init
public void init()
-
destroy
public void destroy()
-
triggerAllRegistrationPackages
private void triggerAllRegistrationPackages(boolean onlyCurrent, boolean onlyIfExists)Trigger export of registration packages- Parameters:
onlyCurrent- if true, trigger only current or future registration packagesonlyIfExists- if true, do not re-trigger registration packages
-
triggerDeleteRegistrationPackages
private void triggerDeleteRegistrationPackages()
Trigger deletion for all deleted registration packages
-
setRegistrationPackageManager
public void setRegistrationPackageManager(fi.integrationhouse.mp.paid_education.service.RegistrationPackageManager registrationPackageManager)
-
setExportService
public void setExportService(ExportService exportService)
-
setCamelContext
public void setCamelContext(org.apache.camel.CamelContext camelContext)
-
setRegistrationPackageCron
public void setRegistrationPackageCron(String registrationPackageCron)
-
setRegistrationPackageAllCron
public void setRegistrationPackageAllCron(String registrationPackageAllCron)
-
setRegistrationPackageDeleteCron
public void setRegistrationPackageDeleteCron(String registrationPackageDeleteCron)
-
-