com.atlassian.bamboo.plan.artifact
Interface ArtifactSubscriptionDao

All Superinterfaces:
BambooObjectDao<ArtifactSubscription>
All Known Implementing Classes:
ArtifactSubscriptionHibernateDao

public interface ArtifactSubscriptionDao
extends BambooObjectDao<ArtifactSubscription>


Method Summary
 Collection<? extends ArtifactSubscription> findAll()
          Find all artifact subscriptions
 List<ArtifactSubscription> findArtifactSubscriptionOfPlan(PlanIdentifier plan)
          Get list of artifact subscriptions associated with a plan
 
Methods inherited from interface com.atlassian.bamboo.persistence3.BambooObjectDao
countAll, countWithRestriction, delete, deleteAll, executeReturnInt, executeReturnLong, findAll, findById, save, saveAll
 

Method Detail

findAll

@NotNull
Collection<? extends ArtifactSubscription> findAll()
Find all artifact subscriptions

Returns:
Collection of all artifact subscriptions

findArtifactSubscriptionOfPlan

@NotNull
List<ArtifactSubscription> findArtifactSubscriptionOfPlan(@NotNull
                                                                  PlanIdentifier plan)
Get list of artifact subscriptions associated with a plan

Parameters:
plan - plan which associated artifact definitions should be retrieved
Returns:
list of artifact subscriptions


Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.