Package io.jenkins.blueocean
Class BlueOceanUI
java.lang.Object
io.jenkins.blueocean.BlueOceanUI
Root of Blue Ocean UI
- Author:
- Kohsuke Kawaguchi
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the crumb request fieldGet the crumb token valuegetDynamic
(String route) ExposesRootRoutable
s to the URL space.getLang()
Get the language associated with the current page.long
getNow()
The base of all BlueOcean URLs (underneath wherever Jenkins itself is deployed).boolean
Have some slightly different behavior in development mode
-
Constructor Details
-
BlueOceanUI
public BlueOceanUI()
-
-
Method Details
-
getDynamic
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
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
Get the language associated with the current page.- Returns:
- The language string.
-
getCrumbToken
Get the crumb token value- Returns:
- the crumb token value or empty String if no
CrumbIssuer
-
getCrumbRequestField
Get the crumb request field- Returns:
- the crumb request field or empty String if no
CrumbIssuer
-
getPageDecorators
-
getNow
public long getNow()
-