@RestController
@RequestMapping(value={"/public/dashboard","/dashboard"})
public class WaterChargeCMDashboardController
extends Object
| Constructor and Description |
|---|
WaterChargeCMDashboardController() |
| Modifier and Type | Method and Description |
|---|---|
org.egov.wtms.bean.dashboard.TaxPayerResponseDetails |
getBottomTenTaxProducers(org.egov.wtms.bean.dashboard.WaterChargeDashBoardRequest waterChargeDashBoardRequest) |
Map<String,List<org.egov.wtms.bean.dashboard.WaterChargeDashBoardResponse>> |
getCollectionDetails(org.egov.wtms.bean.dashboard.WaterChargeDashBoardRequest collectionDetailsRequest)
Provides Collection Index details across all ULBs
|
Map<String,List<org.egov.wtms.bean.dashboard.WaterChargeConnectionTypeResponse>> |
getConnectionTypeDashBoard(org.egov.wtms.bean.dashboard.WaterChargeDashBoardRequest collectionDetailsRequest) |
Map<String,List<org.egov.wtms.bean.dashboard.WaterChargeDashBoardResponse>> |
getReceiptTransactions(org.egov.wtms.bean.dashboard.WaterChargeDashBoardRequest collectionDetailsRequest)
Gives the receipts details across all ULBs
|
List<org.egov.wtms.bean.dashboard.WaterTaxDefaulters> |
getTopTaxDefaulters(org.egov.wtms.bean.dashboard.WaterChargeDashBoardRequest waterChargeDashBoardRequest) |
org.egov.wtms.bean.dashboard.TaxPayerResponseDetails |
getTopTenTaxProducers(org.egov.wtms.bean.dashboard.WaterChargeDashBoardRequest collectionDetailsRequest)
Returns Top Ten Tax Performers Across all ULB's
|
@RequestMapping(value="/waterchargecollectiondashboard",
method=POST,
produces="application/json")
public Map<String,List<org.egov.wtms.bean.dashboard.WaterChargeDashBoardResponse>> getCollectionDetails(@RequestBody
org.egov.wtms.bean.dashboard.WaterChargeDashBoardRequest collectionDetailsRequest)
throws IOException
IOException@RequestMapping(value="/waterchargereceipttransactions",
method=POST,
produces="application/json")
public Map<String,List<org.egov.wtms.bean.dashboard.WaterChargeDashBoardResponse>> getReceiptTransactions(@RequestBody
org.egov.wtms.bean.dashboard.WaterChargeDashBoardRequest collectionDetailsRequest)
throws IOException
collectionDetailsRequest - IOException@RequestMapping(value="/waterchargeconnectionType",
method=POST,
produces="application/json")
public Map<String,List<org.egov.wtms.bean.dashboard.WaterChargeConnectionTypeResponse>> getConnectionTypeDashBoard(@RequestBody
org.egov.wtms.bean.dashboard.WaterChargeDashBoardRequest collectionDetailsRequest)
throws IOException
IOException@RequestMapping(value="/waterchargetoptentaxers",
method=POST,
produces="application/json")
public org.egov.wtms.bean.dashboard.TaxPayerResponseDetails getTopTenTaxProducers(@RequestBody
org.egov.wtms.bean.dashboard.WaterChargeDashBoardRequest collectionDetailsRequest)
throws IOException
collDetailsRequestStr - IOException@RequestMapping(value="/waterchargebottomtentaxers",
method=POST,
produces="application/json")
public org.egov.wtms.bean.dashboard.TaxPayerResponseDetails getBottomTenTaxProducers(@RequestBody
org.egov.wtms.bean.dashboard.WaterChargeDashBoardRequest waterChargeDashBoardRequest)
throws IOException
IOException@RequestMapping(value="/waterchargetopdefaulters",
method=POST,
produces="application/json")
public List<org.egov.wtms.bean.dashboard.WaterTaxDefaulters> getTopTaxDefaulters(@RequestBody
org.egov.wtms.bean.dashboard.WaterChargeDashBoardRequest waterChargeDashBoardRequest)
throws IOException
IOExceptionCopyright © 2015–2017 eGovernments Foundation. All rights reserved.