Package io.jenkins.blueocean
Class BlueOceanUI
- java.lang.Object
-
- io.jenkins.blueocean.BlueOceanUI
-
public class BlueOceanUI extends Object
Root of Blue Ocean UI- Author:
- Kohsuke Kawaguchi
-
-
Constructor Summary
Constructors Constructor Description BlueOceanUI()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getCrumbRequestField()
Get the crumb request fieldString
getCrumbToken()
Get the crumb token valueObject
getDynamic(String route)
ExposesRootRoutable
s to the URL space.String
getLang()
Get the language associated with the current page.long
getNow()
List<BluePageDecorator>
getPageDecorators()
String
getUrlBase()
The base of all BlueOcean URLs (underneath wherever Jenkins itself is deployed).boolean
isDevelopmentMode()
Have some slightly different behavior in development mode
-
-
-
Method Detail
-
getDynamic
public Object getDynamic(String route)
ExposesRootRoutable
s to the URL space. Returnsthis
if none found, allowing the UI to resolve routes. This also has the side effect that we won't be able to generate 404s for any URL that *might* resolve to a valid UI route. If and when we implement server-side rendering of initial state or to solidify the routes on the back-end for real 404s, we'll need to complicate this behaviour :D
-
getUrlBase
public String getUrlBase()
The base of all BlueOcean URLs (underneath wherever Jenkins itself is deployed).
-
isDevelopmentMode
public boolean isDevelopmentMode()
Have some slightly different behavior in development mode
-
getLang
public String getLang()
Get the language associated with the current page.- Returns:
- The language string.
-
getCrumbToken
public String getCrumbToken()
Get the crumb token value- Returns:
- the crumb token value or empty String if no
CrumbIssuer
-
getCrumbRequestField
public String getCrumbRequestField()
Get the crumb request field- Returns:
- the crumb request field or empty String if no
CrumbIssuer
-
getPageDecorators
public List<BluePageDecorator> getPageDecorators()
-
getNow
public long getNow()
-
-