Interface RssExecutionDirectoryManager
- All Known Implementing Classes:
RssExecutionDirectoryManagerImpl
public interface RssExecutionDirectoryManager
-
Method Summary
Modifier and TypeMethodDescriptionvoid
cleanExecutionCacheDirectory
(long repositoryId) Deprecated.void
cleanExecutionCacheDirectory
(long repositoryId, @NotNull String branch) Clean RSS execution cache for given repository and branchgetAllExistingRssExecutionDirectories
(long repositoryId) Get all existing directories for running RSS and storing execution cache for the repository with this repositoryId.getRssExecutionDirectory
(long repositoryId, @NotNull String branch) Get directory for running RSS and storing execution cache
-
Method Details
-
getRssExecutionDirectory
Get directory for running RSS and storing execution cache -
getAllExistingRssExecutionDirectories
Get all existing directories for running RSS and storing execution cache for the repository with this repositoryId. There is at most one directory for each VCS branch of the repository. It exists if RSS processing was run for given branch. -
cleanExecutionCacheDirectory
Deprecated.Clean RSS execution cache for whole repository (all branches) -
cleanExecutionCacheDirectory
Clean RSS execution cache for given repository and branch
-
ProcessedYamlsCacheFacade.invalidateAll(Set, long)
withgetAllExistingRssExecutionDirectories(long)
instead