public abstract class DisplayURLProvider extends Object implements hudson.ExtensionPoint
| Constructor and Description |
|---|
DisplayURLProvider() |
| Modifier and Type | Method and Description |
|---|---|
static Iterable<DisplayURLProvider> |
all() |
static DisplayURLProvider |
get() |
abstract String |
getChangesURL(hudson.model.Run<?,?> run)
Fully qualified URL for a page that displays changes for a project.
|
static DisplayURLProvider |
getDefault() |
String |
getDisplayName()
Display name of this provider e.g.
|
abstract String |
getJobURL(hudson.model.Job<?,?> job)
Fully qualified URL for a Jobs home
|
String |
getRoot()
Fully qualified URL for the Root display URL
|
abstract String |
getRunURL(hudson.model.Run<?,?> run)
Fully qualified URL for a Run
|
abstract String |
getTestUrl(hudson.tasks.test.TestResult result)
Fully qualified URL to the test details page for a given test result
|
public static DisplayURLProvider get()
public static Iterable<DisplayURLProvider> all()
public static DisplayURLProvider getDefault()
public String getRoot()
public String getDisplayName()
public abstract String getRunURL(hudson.model.Run<?,?> run)
public abstract String getChangesURL(hudson.model.Run<?,?> run)
public abstract String getJobURL(hudson.model.Job<?,?> job)
public abstract String getTestUrl(hudson.tasks.test.TestResult result)
Copyright © 2016–2017. All rights reserved.