org.squashtest.tm.service.campaign
Interface CampaignFinder

All Known Subinterfaces:
CampaignModificationService

@Transactional(readOnly=true)
public interface CampaignFinder


Method Summary
 org.squashtest.tm.domain.campaign.Campaign findById(long campaignId)
           
 org.squashtest.tm.core.foundation.collection.PagedCollectionHolder<List<org.squashtest.tm.domain.campaign.CampaignTestPlanItem>> findTestPlanByCampaignId(long campaignId, org.squashtest.tm.core.foundation.collection.PagingAndSorting filter)
           
 

Method Detail

findById

@PostAuthorize(value="hasPermission(returnObject,\'READ\') or hasRole(\'ROLE_ADMIN\')")
org.squashtest.tm.domain.campaign.Campaign findById(long campaignId)

findTestPlanByCampaignId

@PreAuthorize(value="hasPermission(#arg0, \'org.squashtest.tm.domain.campaign.Campaign\' ,\'READ\') or hasRole(\'ROLE_ADMIN\')")
org.squashtest.tm.core.foundation.collection.PagedCollectionHolder<List<org.squashtest.tm.domain.campaign.CampaignTestPlanItem>> findTestPlanByCampaignId(long campaignId,
                                                                                                                                                                       org.squashtest.tm.core.foundation.collection.PagingAndSorting filter)


Copyright © 2010-2013 Henix, henix.fr. All Rights Reserved.