Interface RssExecutionDirectoryManager

All Known Implementing Classes:
RssExecutionDirectoryManagerImpl

public interface RssExecutionDirectoryManager
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    cleanExecutionCacheDirectory(long repositoryId)
    Clean RSS execution cache for whole repository (all branches)
    void
    cleanExecutionCacheDirectory(long repositoryId, @NotNull String branch)
    Clean RSS execution cache for given repository and branch
    getRssExecutionDirectory(long repositoryId, @NotNull String branch)
    Get directory for running RSS and storing execution cache
  • Method Details

    • getRssExecutionDirectory

      Path getRssExecutionDirectory(long repositoryId, @NotNull @NotNull String branch)
      Get directory for running RSS and storing execution cache
    • cleanExecutionCacheDirectory

      void cleanExecutionCacheDirectory(long repositoryId)
      Clean RSS execution cache for whole repository (all branches)
    • cleanExecutionCacheDirectory

      void cleanExecutionCacheDirectory(long repositoryId, @NotNull @NotNull String branch)
      Clean RSS execution cache for given repository and branch