Interface RunTypePerProjectRegistry

  • All Known Subinterfaces:
    RunTypePerProjectRegistryEx
    All Known Implementing Classes:
    RunTypePerProjectRegistryImpl

    public interface RunTypePerProjectRegistry
    RunType registry that associates run type with a project. Once run type is in project, it could be visible to all child projects
    Since:
    8.0
    • Method Detail

      • getProjectRegistry

        @NotNull
        RunTypesProvider getProjectRegistry​(@NotNull
                                            SProject project)
        Parameters:
        project - project for which to bound runners search
        Returns:
        accessor to runners available for the project or its parent project
        Since:
        8.0
      • getBuildTypeRegistry

        @NotNull
        RunTypesProvider getBuildTypeRegistry​(@NotNull
                                              SBuildType buildType)
        Parameters:
        buildType - a build configuration for which project to bound runners search
        Returns:
        accessor to runners available for the build configuration's project or its parent project
        Since:
        8.0