Class AbstractBuildPromotion.CandidatesCache<A extends AgentDescription>

    • Constructor Detail

      • CandidatesCache

        protected CandidatesCache()
    • Method Detail

      • isAllowedToRun

        protected abstract boolean isAllowedToRun​(@NotNull
                                                  A agt,
                                                  @NotNull
                                                  SBuildType buildType)
      • getId

        protected abstract int getId​(@NotNull
                                     A agt)
      • agentObjectName

        @NotNull
        protected abstract String agentObjectName()
      • getCompatibleAgents

        @NotNull
        public Collection<A> getCompatibleAgents​(@NotNull
                                                 Collection<A> agents,
                                                 boolean stopOnFirstIncompatibility)