@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() |
| Modifier and Type | Method and Description |
|---|---|
Advertisement |
createAdvertisement(Advertisement hoarding) |
List<Advertisement> |
findActivePermanentAdvertisementsByCurrentInstallmentAndNumberOfResultToFetch(org.egov.commons.Installment installment,
int noOfResultToFetch) |
Advertisement |
findBy(Long hoardingId) |
Advertisement |
findByAdvertisementNumber(String hoardingNumber) |
int |
getActivePermanentAdvertisementsByCurrentInstallment(org.egov.commons.Installment installment) |
Advertisement |
getAdvertisementByDemand(org.egov.demand.model.EgDemand demand) |
org.hibernate.Session |
getCurrentSession() |
Advertisement |
getHoardingByAdvertisementNumber(String hoardingNumber) |
List<Object[]> |
searchBySearchType(Advertisement hoarding,
String searchType) |
Advertisement |
updateAdvertisement(Advertisement advertisement) |
@Autowired protected org.egov.collection.integration.services.CollectionIntegrationService collectionIntegrationService
public org.hibernate.Session getCurrentSession()
@Transactional public Advertisement createAdvertisement(Advertisement hoarding)
@Transactional public Advertisement updateAdvertisement(Advertisement advertisement) throws HoardingValidationError
HoardingValidationErrorpublic 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)
Copyright © 2015–2016 eGovernments Foundation. All rights reserved.