@Service @Transactional(readOnly=true) public class AdvertisementService extends Object
| Modifier and Type | Field and Description |
|---|---|
protected org.egov.collection.integration.services.CollectionIntegrationService |
collectionIntegrationService |
| Constructor and Description |
|---|
AdvertisementService() |
@Autowired protected org.egov.collection.integration.services.CollectionIntegrationService collectionIntegrationService
public org.hibernate.Session getCurrentSession()
@Transactional public Advertisement createAdvertisement(Advertisement hoarding)
public Advertisement updateAdvertisement(Advertisement advertisement)
public List<Object[]> searchBySearchType(Advertisement hoarding, String searchType)
public int getActivePermanentAdvertisementsByCurrentInstallment(org.egov.commons.Installment installment)
@Transactional public List<Advertisement> findActivePermanentAdvertisementsByCurrentInstallmentAndNumberOfResultToFetch(org.egov.commons.Installment installment, int noOfResultToFetch)
@Transactional(readOnly=true,
propagation=REQUIRES_NEW)
public Advertisement getHoardingByAdvertisementNumber(String hoardingNumber)
public Advertisement findByAdvertisementNumber(String hoardingNumber)
public Advertisement findBy(Long hoardingId)
public Advertisement getAdvertisementByDemand(org.egov.demand.model.EgDemand demand)
public org.egov.infra.reporting.engine.ReportOutput getReportParamsForAcknowdgement(AdvertisementPermitDetail permitDetail, String municipalityName, String cityName)
public Date calculateDueDate(AdvertisementPermitDetail permitDetail)
Copyright © 2015–2017 eGovernments Foundation. All rights reserved.