Create JNLPMacProvider interface and have AccessControlled inherit from it

This issue is archived. You can view it, but you can't modify it. Learn more

XMLWordPrintable

      It is a follow-up to https://github.com/jenkinsci/jenkins/pull/2658. JENKINS-40286 allows SlaveComputers to change the way the JnlpMac is generated, however ideally any AccessControlled could change override the default behavior.

      Comment from oleg_nenashev

      > I would rather introduce a new interface like JNLPMacProvider with getJnlpMac(). In such case other AccessControlled items will be also able to tweak the logic by implementing this interface. Maybe deserves a follow-up JIRA ticket

            Assignee:
            Unassigned
            Reporter:
            Kevin Browder
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Archived: