Interface RssDeploymentProjectPermissionDao
- All Known Implementing Classes:
 RssDeploymentProjectPermissionHibernateDaoImpl
public interface RssDeploymentProjectPermissionDao
- 
Method Summary
Modifier and TypeMethodDescriptionvoiddelete(RssDeploymentProjectPermission entity) DeleteRssDeploymentProjectPermissionentity.@NotNull List<RssDeploymentProjectPermission>findByDeploymentProjectId(long projectId) Search by deployment project ID.@Nullable RssDeploymentProjectPermissionfindByDeploymentProjectIdAndRepositoryId(long deploymentProjectId, long repositoryId) Search by deployment project ID and repository ID.@Nullable RssDeploymentProjectPermissionfindById(long id) Search by permission ID.@NotNull List<RssDeploymentProjectPermission>findByRepositoryId(long repositoryId) Search by repository IDfindRepositoryIdsByDeploymentProjectId(long deploymentProjectId) Search repository IDs by deployment project IDvoidsave(RssDeploymentProjectPermission entity) SaveRssDeploymentProjectPermissionentity. 
- 
Method Details
- 
findById
Search by permission ID. - 
findByDeploymentProjectId
Search by deployment project ID. - 
findByRepositoryId
Search by repository ID - 
findByDeploymentProjectIdAndRepositoryId
@Nullable @Nullable RssDeploymentProjectPermission findByDeploymentProjectIdAndRepositoryId(long deploymentProjectId, long repositoryId) Search by deployment project ID and repository ID. Returns single result or null. - 
findRepositoryIdsByDeploymentProjectId
Search repository IDs by deployment project ID - 
save
SaveRssDeploymentProjectPermissionentity. - 
delete
DeleteRssDeploymentProjectPermissionentity. 
 -