Package com.atlassian.bamboo.specs
Interface RssProjectPermissionDao
- All Known Implementing Classes:
RssProjectPermissionHibernateDaoImpl
public interface RssProjectPermissionDao
-
Method Summary
Modifier and TypeMethodDescriptionvoid
delete
(RssProjectPermission entity) DeleteRssProjectPermission
entity.@Nullable RssProjectPermission
findById
(long id) Search by permission ID.@NotNull List<RssProjectPermission>
findByProjectId
(long projectId) Search by build project ID.@Nullable RssProjectPermission
findByProjectIdAndRepositoryId
(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 IDvoid
save
(RssProjectPermission entity) Save newRssProjectPermission
entity
-
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 newRssProjectPermission
entity -
delete
DeleteRssProjectPermission
entity.
-