public interface PropertyDAO
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkIfPropCountExceeds500(List bndryList) |
Property |
create(Property property) |
void |
delete(Property property) |
List<Property> |
findAll() |
Property |
findById(Integer id,
boolean lock) |
List |
getAllDemands(BasicProperty basicProperty)
Method called to get all the Demands(i.,e including the history and non
history) for a BasicProperty.
|
List |
getAllHistories(BasicProperty basicProp,
PropertySource src) |
List |
getAllNonDefaultProperties(BasicProperty basicProp) |
List |
getAllNonHistoryPropertiesForSrc(BasicProperty basicProperty,
PropertySource src) |
List |
getAllProperties(BasicProperty basicProp) |
List |
getAllPropertiesForGivenBndryListAndSrc(List bndryList,
String src) |
List |
getAllPropertiesForGivenBndryListSrcAndInst(List bndryList,
String src,
org.egov.commons.Installment inst) |
List |
getBasicPropertyListByDcNo(String dcNo) |
List |
getDmdCollAmtInstWise(org.egov.demand.model.EgDemand egDemand) |
List |
getDmdCollForAllDmdReasons(org.egov.demand.model.EgDemand egDemand)
Returns installment wise demand and collection for all the Demand reasons
|
List |
getDmdDetIdFromInstallandEgDemand(org.egov.commons.Installment installment,
org.egov.demand.model.EgDemand egDemand)
Called to get the EgDemandDetails Id From Installment and Egdemand.
|
List |
getDmdDetIdFromInstallandEgDemand(org.egov.commons.Installment installment,
org.egov.demand.model.EgDemand egDemand,
String demandReasonMasterCode)
Method called to get EgDemandDetails Ids based on given
EgDemand,Installment and Mastercode.
|
BigDecimal |
getEgptPropertyFromBillId(Long billId)
Method called to get the EgptProperty Id from the Bill Id.Property is
linked with EgDemand which internally linked with egBill.
|
List |
getOnlineDateByWardID(Integer wardId) |
org.egov.portal.entity.Citizen |
getOwnerByOwnerId(Long id) |
List |
getPenaltyDmdCollAmtInstWise(org.egov.demand.model.EgDemand egDemand) |
Property |
getPropertyByBasicPropertyID(BasicProperty basicProperty) |
Property |
getPropertyByID(String propID) |
Property |
getPropertyBySource(String src) |
Property |
getPropertyBySrcAndBp(BasicProperty basicProperty,
PropertySource src) |
List |
getPropertyCollection(String propertyId) |
List |
getPropertyDemand(String propertyId) |
Property |
getPropertyForInstallment(BasicProperty basicProp,
org.egov.commons.Installment insatllment,
PropertySource src) |
List |
getPropertyRebate(String propertyId) |
List |
getPropMaterlizeViewList(org.hibernate.criterion.Projection proj,
org.hibernate.criterion.Criterion criterion,
org.hibernate.criterion.Order order)
To get the list of required values as of the Projection,restriction and
order in which the client passes as parameters.All these values are taken
from PropertyMaterlizeView table.
|
List |
getPropsMrkdForDeactByWard(org.egov.infra.admin.master.entity.Boundary boundary) |
List |
getPTDemandArvByNoticeNumber(String noticeNo) |
List |
getPtDemandArvProposedList(Property property) |
List |
getResultsList(Class classObj,
org.hibernate.criterion.Projection projection,
org.hibernate.criterion.Criterion criterion,
org.hibernate.criterion.Order order)
To get the list of required values as of the Projection,restriction and
order in which the client passes as parameters..
|
List |
getResultsList(org.hibernate.criterion.DetachedCriteria detachedCriteria)
To get the list of required values
|
List |
getTotalDemandDetailsIncludingPenalty(org.egov.demand.model.EgDemand egDemand) |
List |
getWardWiseProperties() |
Property |
update(Property property) |
Property getPropertyByBasicPropertyID(BasicProperty basicProperty)
List getAllNonDefaultProperties(BasicProperty basicProp)
List getAllProperties(BasicProperty basicProp)
Property getPropertyForInstallment(BasicProperty basicProp, org.egov.commons.Installment insatllment, PropertySource src)
List getAllHistories(BasicProperty basicProp, PropertySource src)
List getWardWiseProperties()
List getAllPropertiesForGivenBndryListAndSrc(List bndryList, String src)
List getAllPropertiesForGivenBndryListSrcAndInst(List bndryList, String src, org.egov.commons.Installment inst)
List getAllNonHistoryPropertiesForSrc(BasicProperty basicProperty, PropertySource src)
Property getPropertyBySrcAndBp(BasicProperty basicProperty, PropertySource src)
boolean checkIfPropCountExceeds500(List bndryList)
List getBasicPropertyListByDcNo(String dcNo) throws org.egov.infra.exception.ApplicationRuntimeException
org.egov.infra.exception.ApplicationRuntimeExceptionorg.egov.portal.entity.Citizen getOwnerByOwnerId(Long id)
List getPropsMrkdForDeactByWard(org.egov.infra.admin.master.entity.Boundary boundary) throws PropertyNotFoundException
PropertyNotFoundExceptionList getPropMaterlizeViewList(org.hibernate.criterion.Projection proj, org.hibernate.criterion.Criterion criterion, org.hibernate.criterion.Order order)
org - .hibernate.criterion.Projection projectionorg - .hibernate.criterion.Criterion criterionorg - .hibernate.criterion.Order orderList getResultsList(Class classObj, org.hibernate.criterion.Projection projection, org.hibernate.criterion.Criterion criterion, org.hibernate.criterion.Order order)
Class - projectionorg - .hibernate.criterion.Projection classObjorg - .hibernate.criterion.Criterion criterionorg - .hibernate.criterion.Order orderList getResultsList(org.hibernate.criterion.DetachedCriteria detachedCriteria)
org - .hibernate.criterion.DetachedCriteria detachedCriteriaList getDmdCollAmtInstWise(org.egov.demand.model.EgDemand egDemand)
List getTotalDemandDetailsIncludingPenalty(org.egov.demand.model.EgDemand egDemand)
List getPenaltyDmdCollAmtInstWise(org.egov.demand.model.EgDemand egDemand)
List getDmdDetIdFromInstallandEgDemand(org.egov.commons.Installment installment, org.egov.demand.model.EgDemand egDemand)
org - .egov.commons.Installmentorg - .egov.demand.model.EgDemandBigDecimal getEgptPropertyFromBillId(Long billId)
billId - - Id of the EgBill Object .List getAllDemands(BasicProperty basicProperty)
basicProperty - - BasicProperty Object in which Demands needs are to retrievedList getDmdDetIdFromInstallandEgDemand(org.egov.commons.Installment installment, org.egov.demand.model.EgDemand egDemand, String demandReasonMasterCode)
installment - - Installment in which DemandDetail belongs.egDemand - -EgDemand Object.demandReasonMasterCode - - EgDemandReasonMaster codeList getDmdCollForAllDmdReasons(org.egov.demand.model.EgDemand egDemand)
egDemand - -EgDemand Object.void delete(Property property)
Copyright © 2015–2017 eGovernments Foundation. All rights reserved.