Package com.blueriq.component.api
Interface IProjectReference
- All Superinterfaces:
Serializable
- All Known Subinterfaces:
IShortcut
- All Known Implementing Classes:
DynamicShortcutReference
,ProjectReference
,Shortcut
Represents a project request to start which can be put on the session.
- Since:
- 9.0
- Author:
- Danny Roest, Jon van Leuven
-
Method Summary
Modifier and TypeMethodDescriptionThis method returns all the parameters.getFlow()
getParameter
(String name) This method returns the request parameter value.This method returns the request parameters without the standard request parameters ("project", "flow", "version", "languageCode", "ui", "theme", "channel").getTheme()
boolean
This method indicates if the project reference is private or notboolean
This method returns the url to start this project reference.
-
Method Details
-
getProjectName
String getProjectName() -
getVersion
String getVersion() -
getTheme
String getTheme() -
getLanguageCode
String getLanguageCode() -
getChannel
String getChannel() -
getFlow
String getFlow() -
getAquimaUi
String getAquimaUi() -
getTestPath
String getTestPath() -
isDevtoolsEnabled
boolean isDevtoolsEnabled() -
toUrl
This method returns the url to start this project reference.- Parameters:
parameters
- The additional parameters that should be added to the url, may be null.- Returns:
- The url to start this project reference, never null.
-
getAllParameters
This method returns all the parameters.- Returns:
- a map all with the parameters
-
getParameters
This method returns the request parameters without the standard request parameters ("project", "flow", "version", "languageCode", "ui", "theme", "channel").- Returns:
- a map with the parameters
-
getParameter
This method returns the request parameter value. If the parameters contains multiple values, the first will be returned.- Parameters:
name
- The name of the parameter.- Returns:
- The single value parameter, may be null.
-
hasPrivateAccess
boolean hasPrivateAccess()This method indicates if the project reference is private or not- Returns:
- a boolean value
-