mirror of
https://github.com/jenkinsci/jenkins.git
synced 2026-11-06 16:45:58 +00:00
* Introduce `Nameable`, `FullyNameable`, `FullyNameableModelObject` interfaces These correspond to methods `getName`, `getFullName`, `getFullDisplayName` that did not have any common interface to call them, causing some inconvenient usages of switch statements or even reflection in CloudBees CI HA. * Nameable -> Named * Improve javadoc Co-authored-by: Jesse Glick <jglick@cloudbees.com> * Make ResourceActivity extend ModelObject * Use full name for affinity key if available. --------- Co-authored-by: Jesse Glick <jglick@cloudbees.com>