Class ScopeSelectionBean
java.lang.Object
de.xima.fc.gui.common.bean.security.ScopeSelectionBean
- All Implemented Interfaces:
Serializable
Bean for switching the view scope (e.g. client scope or system scope).
- Since:
- 8.0.0
- Author:
- XIMA MEDIA GmbH
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidMethod to change View Context depending on the selectedScopeSelectionModeland thereforeMandantvoidBefore view Context may be changed, set clicked model as selectedvoidMethod to initialize the list ofScopeSelectionModel, gets called on each page reload and may be called if data changes, the list is alphabetically ordered and finishes always with system settingsbooleanbooleanMethod to verify if primefaces selectOneMenu may be hidden, if only onMandantis availablevoidsetSaveDefaultClient(boolean saveDefaultClient) voidsetSelectedModel(ScopeSelectionModel selectedModel)
-
Constructor Details
-
ScopeSelectionBean
public ScopeSelectionBean()
-
-
Method Details
-
getScopeSelectionModels
-
getScopeSelectionModelsWithoutNeededAuthentication
-
getSelectedModel
-
setSelectedModel
-
isSaveDefaultClient
public boolean isSaveDefaultClient() -
setSaveDefaultClient
public void setSaveDefaultClient(boolean saveDefaultClient) -
isShowScopeSelection
public boolean isShowScopeSelection()Method to verify if primefaces selectOneMenu may be hidden, if only onMandantis available- Returns:
- true if multiple
Mandantare available
-
initScopes
public void initScopes()Method to initialize the list ofScopeSelectionModel, gets called on each page reload and may be called if data changes, the list is alphabetically ordered and finishes always with system settings -
changeScopeAndSaveDefaultClient
Before view Context may be changed, set clicked model as selected- Parameters:
model- which has been clicked
-
changeScope
public void changeScope()Method to change View Context depending on the selectedScopeSelectionModeland thereforeMandant -
authenticateWithClient
-
getNeededAuthenticationInfoMsg
-
getRedirectUri
-