r1712 - trunk/wao-services/src/main/java/fr/ifremer/wao/services/service
Author: bleny Date: 2014-03-05 12:21:07 +0100 (Wed, 05 Mar 2014) New Revision: 1712 Url: http://forge.codelutin.com/projects/wao/repository/revisions/1712 Log: add delegate methods in ServiceSupport Modified: trunk/wao-services/src/main/java/fr/ifremer/wao/services/service/WaoServiceSupport.java Modified: trunk/wao-services/src/main/java/fr/ifremer/wao/services/service/WaoServiceSupport.java =================================================================== --- trunk/wao-services/src/main/java/fr/ifremer/wao/services/service/WaoServiceSupport.java 2014-03-05 11:20:21 UTC (rev 1711) +++ trunk/wao-services/src/main/java/fr/ifremer/wao/services/service/WaoServiceSupport.java 2014-03-05 11:21:07 UTC (rev 1712) @@ -2,6 +2,34 @@ import fr.ifremer.wao.WaoApplicationConfig; import fr.ifremer.wao.WaoTopiaPersistenceContext; +import fr.ifremer.wao.entity.BoatGroupTopiaDao; +import fr.ifremer.wao.entity.BoatInfosTopiaDao; +import fr.ifremer.wao.entity.BoatTopiaDao; +import fr.ifremer.wao.entity.CompanyTopiaDao; +import fr.ifremer.wao.entity.ContactStateMotifTopiaDao; +import fr.ifremer.wao.entity.ContactTopiaDao; +import fr.ifremer.wao.entity.DCF5CodeTopiaDao; +import fr.ifremer.wao.entity.ElligibleBoatTopiaDao; +import fr.ifremer.wao.entity.FishingGearDCFTopiaDao; +import fr.ifremer.wao.entity.FishingZoneTopiaDao; +import fr.ifremer.wao.entity.FleetTopiaDao; +import fr.ifremer.wao.entity.IndicatorLevelTopiaDao; +import fr.ifremer.wao.entity.IndicatorLogTopiaDao; +import fr.ifremer.wao.entity.IndicatorTopiaDao; +import fr.ifremer.wao.entity.NewsTopiaDao; +import fr.ifremer.wao.entity.ObsDebCodeDetailsTopiaDao; +import fr.ifremer.wao.entity.ObsDebCodeTopiaDao; +import fr.ifremer.wao.entity.ProfessionTopiaDao; +import fr.ifremer.wao.entity.ReferentialMetaTopiaDao; +import fr.ifremer.wao.entity.SampleMonthTopiaDao; +import fr.ifremer.wao.entity.SampleRowLogTopiaDao; +import fr.ifremer.wao.entity.SampleRowTopiaDao; +import fr.ifremer.wao.entity.ShipOwnerTopiaDao; +import fr.ifremer.wao.entity.TargetSpeciesDCFTopiaDao; +import fr.ifremer.wao.entity.TerrestrialDivisionTopiaDao; +import fr.ifremer.wao.entity.TerrestrialLocationTopiaDao; +import fr.ifremer.wao.entity.UserProfileTopiaDao; +import fr.ifremer.wao.entity.WaoUserTopiaDao; import fr.ifremer.wao.services.WaoService; import fr.ifremer.wao.services.WaoServiceContext; import fr.ifremer.wao.services.WaoWebApplicationContext; @@ -29,11 +57,11 @@ return serviceContext.getPersistenceContext(); } - public WaoWebApplicationContext getWebApplicationContext() { + protected WaoWebApplicationContext getWebApplicationContext() { return serviceContext.getWebApplicationContext(); } - public <E extends WaoService> E newService(Class<E> serviceClass) { + protected <E extends WaoService> E newService(Class<E> serviceClass) { return serviceContext.newService(serviceClass); } @@ -48,4 +76,120 @@ protected ReferentialService getReferentialService() { return newService(ReferentialService.class); } + + protected CompaniesService getCompaniesService() { + return newService(CompaniesService.class); + } + + protected BoatTopiaDao getBoatDao() { + return getPersistenceContext().getBoatDao(); + } + + protected BoatGroupTopiaDao getBoatGroupDao() { + return getPersistenceContext().getBoatGroupDao(); + } + + protected BoatInfosTopiaDao getBoatInfosDao() { + return getPersistenceContext().getBoatInfosDao(); + } + + protected CompanyTopiaDao getCompanyDao() { + return getPersistenceContext().getCompanyDao(); + } + + protected ContactTopiaDao getContactDao() { + return getPersistenceContext().getContactDao(); + } + + protected ContactStateMotifTopiaDao getContactStateMotifDao() { + return getPersistenceContext().getContactStateMotifDao(); + } + + protected DCF5CodeTopiaDao getDCF5CodeDao() { + return getPersistenceContext().getDCF5CodeDao(); + } + + protected ElligibleBoatTopiaDao getElligibleBoatDao() { + return getPersistenceContext().getElligibleBoatDao(); + } + + protected FishingGearDCFTopiaDao getFishingGearDCFDao() { + return getPersistenceContext().getFishingGearDCFDao(); + } + + protected FishingZoneTopiaDao getFishingZoneDao() { + return getPersistenceContext().getFishingZoneDao(); + } + + protected FleetTopiaDao getFleetDao() { + return getPersistenceContext().getFleetDao(); + } + + protected IndicatorTopiaDao getIndicatorDao() { + return getPersistenceContext().getIndicatorDao(); + } + + protected IndicatorLevelTopiaDao getIndicatorLevelDao() { + return getPersistenceContext().getIndicatorLevelDao(); + } + + protected IndicatorLogTopiaDao getIndicatorLogDao() { + return getPersistenceContext().getIndicatorLogDao(); + } + + protected NewsTopiaDao getNewsDao() { + return getPersistenceContext().getNewsDao(); + } + + protected ObsDebCodeTopiaDao getObsDebCodeDao() { + return getPersistenceContext().getObsDebCodeDao(); + } + + protected ObsDebCodeDetailsTopiaDao getObsDebCodeDetailsDao() { + return getPersistenceContext().getObsDebCodeDetailsDao(); + } + + protected ProfessionTopiaDao getProfessionDao() { + return getPersistenceContext().getProfessionDao(); + } + + protected ReferentialMetaTopiaDao getReferentialMetaDao() { + return getPersistenceContext().getReferentialMetaDao(); + } + + protected SampleMonthTopiaDao getSampleMonthDao() { + return getPersistenceContext().getSampleMonthDao(); + } + + protected SampleRowTopiaDao getSampleRowDao() { + return getPersistenceContext().getSampleRowDao(); + } + + protected SampleRowLogTopiaDao getSampleRowLogDao() { + return getPersistenceContext().getSampleRowLogDao(); + } + + protected ShipOwnerTopiaDao getShipOwnerDao() { + return getPersistenceContext().getShipOwnerDao(); + } + + protected TargetSpeciesDCFTopiaDao getTargetSpeciesDCFDao() { + return getPersistenceContext().getTargetSpeciesDCFDao(); + } + + protected TerrestrialDivisionTopiaDao getTerrestrialDivisionDao() { + return getPersistenceContext().getTerrestrialDivisionDao(); + } + + protected TerrestrialLocationTopiaDao getTerrestrialLocationDao() { + return getPersistenceContext().getTerrestrialLocationDao(); + } + + protected UserProfileTopiaDao getUserProfileDao() { + return getPersistenceContext().getUserProfileDao(); + } + + protected WaoUserTopiaDao getWaoUserDao() { + return getPersistenceContext().getWaoUserDao(); + } }
participants (1)
-
bleny@users.forge.codelutin.com