Interface RssDeploymentProjectPermissionDao
-
- All Known Implementing Classes:
RssDeploymentProjectPermissionHibernateDaoImpl
public interface RssDeploymentProjectPermissionDao
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
delete(RssDeploymentProjectPermission entity)
DeleteRssDeploymentProjectPermission
entity.@NotNull List<RssDeploymentProjectPermission>
findByDeploymentProjectId(long projectId)
Search by deployment project ID.@Nullable RssDeploymentProjectPermission
findByDeploymentProjectIdAndRepositoryId(long deploymentProjectId, long repositoryId)
Search by deployment project ID and repository ID.@Nullable RssDeploymentProjectPermission
findById(long id)
Search by permission ID.@NotNull List<RssDeploymentProjectPermission>
findByRepositoryId(long repositoryId)
Search by repository ID@NotNull List<Long>
findRepositoryIdsByDeploymentProjectId(long deploymentProjectId)
Search repository IDs by deployment project IDvoid
save(RssDeploymentProjectPermission entity)
SaveRssDeploymentProjectPermission
entity.
-
-
-
Method Detail
-
findById
@Nullable @Nullable RssDeploymentProjectPermission findById(long id)
Search by permission ID.
-
findByDeploymentProjectId
@NotNull @NotNull List<RssDeploymentProjectPermission> findByDeploymentProjectId(long projectId)
Search by deployment project ID.
-
findByRepositoryId
@NotNull @NotNull List<RssDeploymentProjectPermission> findByRepositoryId(long repositoryId)
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
@NotNull @NotNull List<Long> findRepositoryIdsByDeploymentProjectId(long deploymentProjectId)
Search repository IDs by deployment project ID
-
save
void save(RssDeploymentProjectPermission entity)
SaveRssDeploymentProjectPermission
entity.
-
delete
void delete(RssDeploymentProjectPermission entity)
DeleteRssDeploymentProjectPermission
entity.
-
-