@Service @Transactional(readOnly=true) public class SewerageIndexService extends Object
| Constructor and Description |
|---|
SewerageIndexService() |
| Modifier and Type | Method and Description |
|---|---|
SewerageIndex |
createSewarageIndex(SewerageApplicationDetails sewerageApplicationDetails,
org.egov.ptis.domain.model.AssessmentDetails assessmentDetails) |
List<SewerageIndex> |
getCollectSearchResult(org.elasticsearch.index.query.BoolQueryBuilder boolQuery,
org.elasticsearch.search.sort.FieldSortBuilder sort) |
static org.elasticsearch.search.aggregations.AggregationBuilder |
getCountWithGroupingWardAndOrder(String aggregationName,
String fieldName,
String sortField,
String sortOrder) |
org.elasticsearch.index.query.BoolQueryBuilder |
getDCRSearchResult(DailySTCollectionReportSearch searchRequest) |
List<DailySTCollectionReportSearch> |
getDCRSewerageReportResult(DailySTCollectionReportSearch searchRequest,
org.elasticsearch.index.query.BoolQueryBuilder boolQuery) |
org.elasticsearch.index.query.BoolQueryBuilder |
getDCRSewerageSearchResult(DailySTCollectionReportSearch searchRequest) |
List<SewerageIndex> |
getNoticeSearchResultByBoolQuery(org.elasticsearch.index.query.BoolQueryBuilder boolQuery) |
org.elasticsearch.index.query.BoolQueryBuilder |
getQueryFilter(SewerageConnSearchRequest searchRequest) |
org.elasticsearch.index.query.BoolQueryBuilder |
getQueryFilterForNotice(SewerageNoticeSearchRequest searchRequest) |
org.elasticsearch.index.query.BoolQueryBuilder |
getSearchQueryFilter(SewerageCollectFeeSearchRequest searchRequest) |
List<SewerageIndex> |
getSearchResultByBoolQuery(org.elasticsearch.index.query.BoolQueryBuilder boolQuery,
org.elasticsearch.search.sort.FieldSortBuilder sort) |
List<SewerageNoOfConnReportResult> |
searchNoOfApplnQuery(String ward,
String block,
String locality) |
Map<String,List<SewerageApplicationDetails>> |
wardWiseBoolQueryFilter(String ulbName,
List<String> wardList,
List<String> propertyTypeList) |
Map<String,List<SewerageApplicationDetails>> |
wardWiseConnectionQueryFilter(List<String> propertyTypeList,
String ward,
String ulbName) |
public SewerageIndex createSewarageIndex(SewerageApplicationDetails sewerageApplicationDetails, org.egov.ptis.domain.model.AssessmentDetails assessmentDetails)
public org.elasticsearch.index.query.BoolQueryBuilder getQueryFilter(SewerageConnSearchRequest searchRequest)
public List<SewerageIndex> getSearchResultByBoolQuery(org.elasticsearch.index.query.BoolQueryBuilder boolQuery, org.elasticsearch.search.sort.FieldSortBuilder sort)
public org.elasticsearch.index.query.BoolQueryBuilder getSearchQueryFilter(SewerageCollectFeeSearchRequest searchRequest)
public List<SewerageIndex> getCollectSearchResult(org.elasticsearch.index.query.BoolQueryBuilder boolQuery, org.elasticsearch.search.sort.FieldSortBuilder sort)
public org.elasticsearch.index.query.BoolQueryBuilder getDCRSearchResult(DailySTCollectionReportSearch searchRequest) throws ParseException
ParseExceptionpublic org.elasticsearch.index.query.BoolQueryBuilder getDCRSewerageSearchResult(DailySTCollectionReportSearch searchRequest)
public List<DailySTCollectionReportSearch> getDCRSewerageReportResult(DailySTCollectionReportSearch searchRequest, org.elasticsearch.index.query.BoolQueryBuilder boolQuery) throws ParseException
ParseExceptionpublic org.elasticsearch.index.query.BoolQueryBuilder getQueryFilterForNotice(SewerageNoticeSearchRequest searchRequest)
public List<SewerageIndex> getNoticeSearchResultByBoolQuery(org.elasticsearch.index.query.BoolQueryBuilder boolQuery)
public Map<String,List<SewerageApplicationDetails>> wardWiseBoolQueryFilter(String ulbName, List<String> wardList, List<String> propertyTypeList)
public Map<String,List<SewerageApplicationDetails>> wardWiseConnectionQueryFilter(List<String> propertyTypeList, String ward, String ulbName)
public List<SewerageNoOfConnReportResult> searchNoOfApplnQuery(String ward, String block, String locality)
Copyright © 2015–2017 eGovernments Foundation. All rights reserved.