@Service @Transactional(readOnly=true) public class MarriageRegistrationReportsService extends Object
| Constructor and Description |
|---|
MarriageRegistrationReportsService() |
public List<Object[]> searchMarriageRegistrationsForCertificateReport(MarriageCertificate certificate) throws ParseException
ParseExceptionpublic List<String[]> searchRegistrationOfHusbandAgeWise(int year, MarriageRegistration registration) throws ParseException
ParseExceptionpublic List<String[]> searchRegistrationOfWifeAgeWise(int year, MarriageRegistration registration) throws ParseException
ParseExceptionpublic List<String[]> searchRegistrationActWise(MarriageRegistration registration, int year) throws ParseException
ParseExceptionpublic List<MarriageRegistration> getAgewiseDetails(MarriageRegistration registration, String regunit, String age, int year, String applicant) throws ParseException
ParseExceptionpublic List<MarriageRegistration> searchStatusAtTimeOfMarriage(MarriageRegistration registration) throws ParseException
ParseExceptionpublic List<String[]> getHusbandCountByMaritalStatus(Date fromDate, Date toDate, String maritalStatus, MarriageRegistration registration) throws ParseException
ParseExceptionpublic List<String[]> getWifeCountByMaritalStatus(Date fromDate, Date toDate, String maritalStatus, MarriageRegistration registration) throws ParseException
ParseExceptionpublic List<MarriageRegistration> getByMaritalStatusDetails(MarriageRegistration registration, String regunit, String applicant, String maritalStatus, Date fromDate, Date toDate) throws ParseException
ParseExceptionpublic List<MarriageRegistration> searchRegistrationBydate(MarriageRegistration registration) throws ParseException
ParseExceptionpublic List<String[]> getMonthwiseFundCollected(MarriageRegistration registration, String year)
public List<String[]> getCountOfApplications(MarriageRegistration registration)
public List<MarriageRegistration> searchRegistrationBymonth(MarriageRegistration registration, String month, String registrationUnit) throws ParseException
ParseExceptionpublic List<ReIssue> searchReissueBymonth(MarriageRegistration registration, String month, String registrationUnit) throws ParseException
ParseExceptionpublic List<MarriageRegistration> searchRegistrationByreligion(MarriageRegistration registration, int year) throws ParseException
ParseExceptionpublic List<String[]> searchRegistrationMrActWise(int year, MarriageRegistration registration)
public List<MarriageRegistration> getActwiseDetails(int year, String act) throws ParseException
ParseExceptionpublic List<MarriageRegistration> getmonthWiseActDetails(int year, int month, Long actid) throws ParseException
ParseExceptionpublic List<Object[]> getAgeingRegDetails(String day, int year) throws ParseException
ParseExceptionpublic List<String[]> searchRegistrationbyDays(int year, MarriageRegistration registration) throws ParseException
ParseExceptionpublic List<String[]> getCountOfApplnsStatusWise(String status, Date fromDate, Date toDate, MarriageRegistrationUnit registrationUnit, MarriageRegistration registration)
public List<MarriageRegistration> searchRegistrationByStatusForReport(String registrationUnit, String status, Date fromDate, Date toDate) throws ParseException
ParseExceptionpublic List<SearchResult> getUlbWiseReligionDetails(SearchModel searchRequest)
public org.elasticsearch.index.query.BoolQueryBuilder getQueryFilter(SearchModel searchRequest) throws ParseException
ParseExceptionpublic List<MarriageRegistrationIndex> getSearchResultByBoolQuery(org.elasticsearch.index.query.BoolQueryBuilder boolQuery, org.elasticsearch.search.sort.FieldSortBuilder sort)
public org.elasticsearch.action.search.SearchResponse findAllReligionByUlbName(SearchModel searchRequest, org.elasticsearch.index.query.BoolQueryBuilder query)
public static org.elasticsearch.search.aggregations.AggregationBuilder<?> getCountWithGrouping(String aggregationName, String fieldName, int size)
public org.springframework.http.ResponseEntity<byte[]> generateReligionWiseReport(int year,
List<SearchResult> searchResponse,
javax.servlet.http.HttpSession session,
javax.servlet.http.HttpServletRequest request)
public org.egov.infra.reporting.engine.ReportOutput generateReportOutputForReligionWiseReport(int year,
List<SearchResult> searchResponse,
String cityName,
String logoPath)
Copyright © 2015–2017 eGovernments Foundation. All rights reserved.