@Service public class ComplaintIndexService extends Object
| Constructor and Description |
|---|
ComplaintIndexService() |
public void createComplaintIndex(Complaint complaint)
public void updateComplaintIndex(Complaint complaint, Long approvalPosition, String approvalComment)
public void updateComplaintEscalationIndexValues(Complaint complaint)
public void updateAllOpenComplaintIndex()
public void updateOpenComplaintIndex(Complaint complaint)
public ComplaintIndex updateComplaintLevelIndexFields(ComplaintIndex complaintIndex)
public ComplaintIndex updateEscalationLevelIndexFields(ComplaintIndex complaintIndex)
public Map<String,Object> getGrievanceReport(ComplaintDashBoardRequest complaintDashBoardRequest)
public Map<String,Object> getComplaintTypeReport(ComplaintDashBoardRequest complaintDashBoardRequest)
public Map<String,Object> getAllFunctionaryResponse(ComplaintDashBoardRequest complaintDashBoardRequest)
public Map<String,Object> getAllUlbResponse(ComplaintDashBoardRequest complaintDashBoardRequest)
public Map<String,Object> getAllWardResponse(ComplaintDashBoardRequest complaintDashBoardRequest)
public Map<String,Object> getAllLocalityResponse(ComplaintDashBoardRequest complaintDashBoardRequest)
public Map<String,Object> getSourceWiseResponse(ComplaintDashBoardRequest complaintDashBoardRequest)
public Iterable<ComplaintIndex> searchComplaintIndex(org.elasticsearch.index.query.BoolQueryBuilder searchQuery)
public List<ComplaintIndex> getFunctionaryWiseComplaints(String functionaryName)
public List<ComplaintIndex> getLocalityWiseComplaints(String localityName)
public List<ComplaintIndex> getFilteredComplaints(ComplaintDashBoardRequest complaintDashBoardRequest, String fieldName, String fieldValue)
Copyright © 2015–2017 eGovernments Foundation. All rights reserved.