package org.ei.drishti.event; import org.ei.drishti.common.domain.ReportingData; import org.motechproject.scheduler.domain.MotechEvent; import java.util.HashMap; public class ReportEvent { public static final String SUBJECT = "REPORT"; private ReportingData data; public ReportEvent(ReportingData data) { this.data = data; } public MotechEvent toEvent() { HashMap<String, Object> parameters = new HashMap<>(); parameters.put("data", data); return new MotechEvent(SUBJECT, parameters); } }