@RestController @RequestMapping(value="/complaint/aggregate") public class ComplaintIndexController extends Object
| Constructor and Description |
|---|
ComplaintIndexController() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
getAllFunctionaryResponse(org.egov.pgr.entity.es.ComplaintDashBoardRequest complaintRequest) |
Map<String,Object> |
getAllLocalitiesResponse(org.egov.pgr.entity.es.ComplaintDashBoardRequest complaintRequest) |
Map<String,Object> |
getAllUlbResponse(org.egov.pgr.entity.es.ComplaintDashBoardRequest complaintRequest) |
Map<String,Object> |
getAllWardsResponse(org.egov.pgr.entity.es.ComplaintDashBoardRequest complaintRequest) |
List<org.json.simple.JSONObject> |
getComplaintTypeCategories() |
List<org.json.simple.JSONObject> |
getComplaintTypes(org.egov.pgr.entity.es.ComplaintDashBoardRequest complaintRequest) |
Map<String,Object> |
getDashBoardResponse(org.egov.pgr.entity.es.ComplaintDashBoardRequest complaintRequest) |
List<org.json.simple.JSONObject> |
getDepartments() |
List<org.egov.pgr.entity.es.ComplaintIndex> |
getFilteredComplaints(org.egov.pgr.entity.es.ComplaintDashBoardRequest complaintRequest,
String fieldName,
String fieldValue) |
List<org.egov.pgr.entity.es.ComplaintIndex> |
getFunctionaryWiseComplaints(String functionaryName) |
Map<String,Object> |
getGrievanceComplaintTypeResponse(org.egov.pgr.entity.es.ComplaintDashBoardRequest complaintRequest) |
List<org.egov.pgr.entity.es.ComplaintIndex> |
getLocalityWiseComplaints(String localityName) |
List<String> |
getSourceNameList() |
Map<String,Object> |
getSourceWiseGrievanceResponse(org.egov.pgr.entity.es.ComplaintDashBoardRequest complaintRequest) |
List<org.json.simple.JSONObject> |
getWards() |
@RequestMapping(value="/grievance",
method=POST,
produces="application/json")
public Map<String,Object> getDashBoardResponse(@RequestBody
org.egov.pgr.entity.es.ComplaintDashBoardRequest complaintRequest)
@RequestMapping(value="/grievance/complainttype",
method=POST,
produces="application/json")
public Map<String,Object> getGrievanceComplaintTypeResponse(@RequestBody
org.egov.pgr.entity.es.ComplaintDashBoardRequest complaintRequest)
@RequestMapping(value="/sourcewisegrievance",
method=POST,
produces="application/json")
public Map<String,Object> getSourceWiseGrievanceResponse(@RequestBody
org.egov.pgr.entity.es.ComplaintDashBoardRequest complaintRequest)
@RequestMapping(value="/departments",
method=POST,
produces="application/json")
public List<org.json.simple.JSONObject> getDepartments()
@RequestMapping(value="/complainttypes",
method=POST,
produces="application/json")
public List<org.json.simple.JSONObject> getComplaintTypes(@RequestBody
org.egov.pgr.entity.es.ComplaintDashBoardRequest complaintRequest)
@RequestMapping(value="/complainttypecategories",
method=POST,
produces="application/json")
public List<org.json.simple.JSONObject> getComplaintTypeCategories()
@RequestMapping(value="/wards",
method=POST,
produces="application/json")
public List<org.json.simple.JSONObject> getWards()
@RequestMapping(value="/sourcenames",
method=POST,
produces="application/json")
public List<String> getSourceNameList()
throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.JsonProcessingException@RequestMapping(value="/grievance/allfunctionaries",
method=POST,
produces="application/json")
public Map<String,Object> getAllFunctionaryResponse(@RequestBody
org.egov.pgr.entity.es.ComplaintDashBoardRequest complaintRequest)
@RequestMapping(value="/grievance/allulb",
method=POST,
produces="application/json")
public Map<String,Object> getAllUlbResponse(@RequestBody
org.egov.pgr.entity.es.ComplaintDashBoardRequest complaintRequest)
@RequestMapping(value="/grievance/allwards",
method=POST,
produces="application/json")
public Map<String,Object> getAllWardsResponse(@RequestBody
org.egov.pgr.entity.es.ComplaintDashBoardRequest complaintRequest)
@RequestMapping(value="/grievance/alllocalities",
method=POST,
produces="application/json")
public Map<String,Object> getAllLocalitiesResponse(@RequestBody
org.egov.pgr.entity.es.ComplaintDashBoardRequest complaintRequest)
@RequestMapping(value="/functionaryWiseComplaints",
method=POST,
produces="application/json")
public List<org.egov.pgr.entity.es.ComplaintIndex> getFunctionaryWiseComplaints(@RequestParam
String functionaryName)
@RequestMapping(value="/localityWiseComplaints",
method=POST,
produces="application/json")
public List<org.egov.pgr.entity.es.ComplaintIndex> getLocalityWiseComplaints(@RequestParam
String localityName)
@RequestMapping(value="/complaints",
method=POST,
produces="application/json")
public List<org.egov.pgr.entity.es.ComplaintIndex> getFilteredComplaints(@RequestBody
org.egov.pgr.entity.es.ComplaintDashBoardRequest complaintRequest,
@RequestParam
String fieldName,
@RequestParam
String fieldValue)
Copyright © 2015–2017 eGovernments Foundation. All rights reserved.