Class LinkResolver

  • All Implemented Interfaces:
    ExtensionPoint

    public abstract class LinkResolver
    extends Object
    implements ExtensionPoint
    Resolves a Link for a given model object
    Author:
    Kohsuke Kawaguchi, Vivek Pandey
    • Constructor Detail

      • LinkResolver

        public LinkResolver()
    • Method Detail

      • resolve

        public abstract Link resolve​(Object modelObject)
        Parameters:
        modelObject - a model object to map to corresponding BlueOcean API model object
        Returns:
        Link to BlueOcean API model object. null if there is no BlueOcean API model object found that maps to the given model object.
      • resolveLink

        public static Link resolveLink​(Object modeObject)