Package com.atlassian.bamboo.specs
Interface RssProjectPermissionDao
- All Known Implementing Classes:
RssProjectPermissionHibernateDaoImpl
public interface RssProjectPermissionDao
-
Method Summary
Modifier and TypeMethodDescriptionvoiddelete(RssProjectPermission entity) DeleteRssProjectPermissionentity.@Nullable RssProjectPermissionfindById(long id) Search by permission ID.@NotNull List<RssProjectPermission> findByProjectId(long projectId) Search by build project ID.@Nullable RssProjectPermissionfindByProjectIdAndRepositoryId(long projectId, long repositoryId) Search by build project ID and repository ID.@NotNull List<RssProjectPermission> findByRepositoryId(long repositoryId) Search by repository IDfindRepositoryIdsByProjectId(long projectId) Search repository IDs by project IDvoidsave(RssProjectPermission entity) Save newRssProjectPermissionentity
-
Method Details
-
findById
Search by permission ID. -
findByProjectId
Search by build project ID. -
findByRepositoryId
Search by repository ID -
findByProjectIdAndRepositoryId
@Nullable @Nullable RssProjectPermission findByProjectIdAndRepositoryId(long projectId, long repositoryId) Search by build project ID and repository ID. Returns single result or null. -
findRepositoryIdsByProjectId
Search repository IDs by project ID -
save
Save newRssProjectPermissionentity -
delete
DeleteRssProjectPermissionentity.
-