public interface EnvironmentRepositoryLinkDao extends BambooObjectDao<EnvironmentRepositoryLink>
countAll, countWithRestriction, delete, deleteAll, findAll, findById, merge, save, saveAll@NotNull @NotNull List<EnvironmentRepositoryLink> getEnvironmentRepositoryLinks(@NotNull @NotNull InternalEnvironment environment)
environment - Environment sorted by EnvironmentRepositoryLink.getPosition()@NotNull @NotNull List<EnvironmentRepositoryLink> getEnvironmentRepositoryLinksForRepository(long repositoryId)
repositoryId - @Nullable @Nullable EnvironmentRepositoryLink getEnvironmentRepositoryLink(@NotNull @NotNull InternalEnvironment environment, long repositoryId)
environment - repositoryId - void detachAllRepositoriesFromEnvironment(@NotNull
@NotNull InternalEnvironment environment)
PlanRepositoryLink defined for the Environment. Does not delete RepositoryDataEntity
objects.environment - void detachAllRepositoriesFromEnvironment(@NotNull
@NotNull EnvironmentDeletionAdapter deletionAdapter)
PlanRepositoryLink defined for the Environment. Does not delete RepositoryDataEntity
objects.deletionAdapter - void removeRepositoryFromEnvironment(@NotNull
@NotNull EnvironmentRepositoryLink environmentRepositoryLink)
PlanRepositoryLink. Does not delete RepositoryDataEntityenvironmentRepositoryLink - @NotNull @NotNull List<MutableEnvironment> getEnvironmentsUsingRepository(long repositoryId)
repositoryId - repository idEnvironments using given repositoryEnvironmentRepositoryLink linkRepositoryToEnvironment(MutableEnvironment environment, RepositoryDataEntity repositoryDataEntity, int index)
environment - repositoryDataEntity - index - Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.