@RestController public class AssessmentServiceController extends Object
| Constructor and Description |
|---|
AssessmentServiceController() |
| Modifier and Type | Method and Description |
|---|---|
String |
getApartmentsAndComplexes()
This method is used to get all the apartments and complexes.
|
String |
getApproverDepartments()
This method is used to get all approver departments.
|
org.egov.ptis.domain.model.AssessmentDetails |
getAssessmentDetails(String assessmentNumber)
This method is used for handling user request for assessment details.
|
String |
getBoundaryByLocalityCode(String localityCode,
String username,
String password)
This method is used to get all localities.
|
String |
getCreatePropertyReasons()
This method is used to get reasons for create the property.
|
String |
getDocumentTypes()
This method is used to get list of all documents
|
String |
getDrainages()
This method is used to get drainages.
|
String |
getElectionWards()
This method is used to get all election wards.
|
String |
getEnumerationBlocks()
This method is used to get all list of all the enumeration blocks.
|
String |
getFloors()
This method is used to get all list of floor numbers.
|
String |
getFloorTypes()
This method is used to get all types of floors.
|
String |
getLocalities()
This method is used to get all localities.
|
String |
getMutationReasons()
This method is used to get list of all mutation reasons
|
String |
getOccupancyTypes()
This method is used to get all list of occupancies.
|
String |
getOwnershipCategories()
This method is used to get the property type master details
|
String |
getOwnershipCategoryByCode(String ownershipCategoryCode) |
String |
getPropertUsages()
This method is used to get nature of usages of the property.
|
String |
getPropertyClassifications()
This method is used to get all classifications of the property
structutres.
|
String |
getPropertyTaxDetails(String assessmentNo,
String username,
String password)
This method is used get the property tax details.
|
String |
getPropertyTaxDetails(String circleName,
String zoneName,
String wardName,
String blockName,
String ownerName,
String doorNo,
String aadhaarNumber,
String mobileNumber,
String username,
String password)
This method id used to search the property based on boundary details.
|
String |
getPropertyTypeCategoryDetails(String ownershipCategoryCode)
This method is used to get the property type based one category
|
String |
getPropertyTypes() |
String |
getRoofTypes()
This method is used to get all type of roofs.
|
String |
getTaxExemptionCategories()
This method is used to get all the tax exemption categories.
|
String |
getWallTypes()
This method is used to get all list of all type of walls.
|
String |
getWardBlockLocalityMappings()
This method is used to get list of all Ward-Block-Locality Mappings
|
String |
getWoodTypes()
This method is used to get all list of all type of woods
|
String |
getZones()
This method is used to get all zones.
|
String |
payPropertyTax(String assessmentNo,
String paymentMode,
BigDecimal totalAmount,
String paidBy,
String username,
String password)
This method is used to pay the property tax.
|
String |
payWateTax(String consumerNo,
String paymentMode,
BigDecimal totalAmount,
String paidBy)
This method is used to pay the water tax.
|
@RequestMapping(value="/rest/property/{assessmentNumber}",
produces="application/json")
public org.egov.ptis.domain.model.AssessmentDetails getAssessmentDetails(@PathVariable
String assessmentNumber)
throws IOException
assessmentNumber - - assessment number i.e. property idIOException@RequestMapping(value="/property/propertyTaxDetails",
method=POST,
produces="application/json")
public String getPropertyTaxDetails(@RequestParam
String assessmentNo,
@RequestParam
String username,
@RequestParam
String password)
throws IOException
assessmentNo - - assessment nousername - - username credentialpassword - - password credentialIOException@RequestMapping(value="/property/propertyTaxDetailsByBoundary",
method=POST,
produces="application/json")
public String getPropertyTaxDetails(@RequestParam
String circleName,
@RequestParam
String zoneName,
@RequestParam
String wardName,
@RequestParam
String blockName,
@RequestParam
String ownerName,
@RequestParam
String doorNo,
@RequestParam
String aadhaarNumber,
@RequestParam
String mobileNumber,
@RequestParam
String username,
@RequestParam
String password)
throws IOException
circleName - - boundary as circle namezoneName - - boundary as zone namewardName - - boundary as ward nameblockName - - boundary as block nameownerName - - owner namedoorNo - - door numberusername - - username credentialpassword - - password credentialIOException@RequestMapping(value="/property/payPropertyTax",
method=POST,
consumes="application/x-www-form-urlencoded",
produces="application/json")
public String payPropertyTax(@RequestParam
String assessmentNo,
@RequestParam
String paymentMode,
@RequestParam
BigDecimal totalAmount,
@RequestParam
String paidBy,
@RequestParam
String username,
@RequestParam
String password)
throws IOException
assessmentNo - - assessment numberpaymentMode - - mode of paymenttotalAmount - - total amount paidpaidBy - - payer nameusername - - username credentialpassword - - password credentialIOException@RequestMapping(value="/property/payWaterTax",
method=POST,
consumes="application/x-www-form-urlencoded",
produces="application/json")
public String payWateTax(@RequestParam
String consumerNo,
@RequestParam
String paymentMode,
@RequestParam
BigDecimal totalAmount,
@RequestParam
String paidBy)
throws IOException
consumerNo - - consumer numberpaymentMode - - mode of paymenttotalAmount - - total amount paidpaidBy - - payer's nameIOException@RequestMapping(value="/property/ownershipCategories",
produces="application/json")
public String getOwnershipCategories()
throws IOException
IOException@RequestMapping(value="/property/ownershipCategoryByCode/{ownershipCategoryCode}",
produces="application/json")
public String getOwnershipCategoryByCode(@PathVariable
String ownershipCategoryCode)
throws IOException
IOException@RequestMapping(value="/property/propertyTypes/{ownershipCategoryCode}",
produces="application/json")
public String getPropertyTypeCategoryDetails(@PathVariable
String ownershipCategoryCode)
throws IOException
IOException@RequestMapping(value="/property/propertyTypes",
produces="application/json")
public String getPropertyTypes()
throws IOException
IOException@RequestMapping(value="/property/apartments",
produces="application/json")
public String getApartmentsAndComplexes()
throws IOException
IOException@RequestMapping(value="/property/createPropertyReasons",
produces="application/json")
public String getCreatePropertyReasons()
throws IOException
IOException@RequestMapping(value="/localities",
produces="application/json")
public String getLocalities()
throws IOException
IOException@RequestMapping(value="/zones",
produces="application/json")
public String getZones()
throws IOException
IOException@RequestMapping(value="/electionWards",
produces="application/json")
public String getElectionWards()
throws IOException
IOException@RequestMapping(value="/property/boundaryByLocalityCode",
method=POST,
produces="application/json")
public String getBoundaryByLocalityCode(@RequestParam
String localityCode,
@RequestParam
String username,
@RequestParam
String password)
throws IOException
username - - username credentialpassword - - password credentialIOException@RequestMapping(value="/property/enumerationBlocks",
produces="application/json")
public String getEnumerationBlocks()
throws IOException
IOException@RequestMapping(value="/property/floorTypes",
produces="application/json")
public String getFloorTypes()
throws IOException
IOException@RequestMapping(value="/property/roofTypes",
produces="application/json")
public String getRoofTypes()
throws IOException
IOException@RequestMapping(value="/property/wallTypes",
produces="application/json")
public String getWallTypes()
throws IOException
IOException@RequestMapping(value="/property/woodTypes",
produces="application/json")
public String getWoodTypes()
throws IOException
IOException@RequestMapping(value="/property/floors",
produces="application/json")
public String getFloors()
throws IOException
IOException@RequestMapping(value="/property/propertyClassifications",
produces="application/json")
public String getPropertyClassifications()
throws IOException
IOException@RequestMapping(value="/property/propertyUsages",
produces="application/json")
public String getPropertUsages()
throws IOException
IOException@RequestMapping(value="/property/occupancyTypes",
produces="application/json")
public String getOccupancyTypes()
throws IOException
IOException@RequestMapping(value="/property/exemptionCategories",
produces="application/json")
public String getTaxExemptionCategories()
throws IOException
IOException@RequestMapping(value="/property/drainages",
produces="application/json")
public String getDrainages()
throws IOException
IOException@RequestMapping(value="/property/documentTypes",
produces="application/json")
public String getDocumentTypes()
throws IOException
IOException@RequestMapping(value="/property/mutationReasons",
produces="application/json")
public String getMutationReasons()
throws IOException
IOException@RequestMapping(value="/property/approverDepartments",
produces="application/json")
public String getApproverDepartments()
throws IOException
IOException@RequestMapping(value="/wardBlockLocalityMapping",
produces="application/json")
public String getWardBlockLocalityMappings()
throws IOException
IOExceptionCopyright © 2015–2017 eGovernments Foundation. All rights reserved.