Class TobagoConfigImpl
java.lang.Object
org.apache.myfaces.tobago.config.TobagoConfig
org.apache.myfaces.tobago.internal.config.TobagoConfigImpl
Implementation of the Tobago configuration.
All setters must are protected, so EL can't modify this config.
-
Field Summary
Fields inherited from class org.apache.myfaces.tobago.config.TobagoConfig
TOBAGO_CONFIG -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddAvailableTheme(ThemeImpl availableTheme) protected voidaddSupportedThemeName(String name) javax.faces.application.ProjectStageDeprecated.protected voidbooleanbooleanDeprecated.since Tobago 3.0.0booleanbooleanbooleanbooleanprotected voidlock()Lock the configuration, so it cannot be modified any more.protected voidprotected voidsetCheckSessionSecret(boolean checkSessionSecret) protected voidsetCreateSessionSecret(boolean createSessionSecret) voidsetDecodeLineFeed(boolean decodeLineFeed) protected voidsetDefaultThemeName(String defaultThemeName) protected voidsetPreventFrameAttacks(boolean preventFrameAttacks) protected voidsetSanitizer(Sanitizer sanitizer) voidsetSecurityAnnotation(SecurityAnnotation securityAnnotation) protected voidsetSetNosniffHeader(boolean setNosniffHeader) toString()Methods inherited from class org.apache.myfaces.tobago.config.TobagoConfig
getInstance, getInstance
-
Constructor Details
-
TobagoConfigImpl
protected TobagoConfigImpl()
-
-
Method Details
-
lock
protected void lock()Lock the configuration, so it cannot be modified any more. -
addSupportedThemeName
-
resolveThemes
protected void resolveThemes() -
getTheme
- Specified by:
getThemein classTobagoConfig
-
setDefaultThemeName
-
getSupportedThemes
- Specified by:
getSupportedThemesin classTobagoConfig
-
getDefaultTheme
- Specified by:
getDefaultThemein classTobagoConfig
-
addAvailableTheme
-
getAvailableThemes
-
getProjectStage
Deprecated.since 4.0.0, useApplication.getProjectStage()- Specified by:
getProjectStagein classTobagoConfig- Returns:
- the ProjectStage
-
initDefaultValidatorInfo
protected void initDefaultValidatorInfo() -
isCreateSessionSecret
public boolean isCreateSessionSecret()- Specified by:
isCreateSessionSecretin classTobagoConfig
-
setCreateSessionSecret
protected void setCreateSessionSecret(boolean createSessionSecret) -
isCheckSessionSecret
public boolean isCheckSessionSecret()- Specified by:
isCheckSessionSecretin classTobagoConfig
-
setCheckSessionSecret
protected void setCheckSessionSecret(boolean checkSessionSecret) -
isPreventFrameAttacks
public boolean isPreventFrameAttacks()- Specified by:
isPreventFrameAttacksin classTobagoConfig
-
setPreventFrameAttacks
protected void setPreventFrameAttacks(boolean preventFrameAttacks) -
getContentSecurityPolicy
- Specified by:
getContentSecurityPolicyin classTobagoConfig
-
isSetNosniffHeader
public boolean isSetNosniffHeader()- Specified by:
isSetNosniffHeaderin classTobagoConfig
-
setSetNosniffHeader
protected void setSetNosniffHeader(boolean setNosniffHeader) -
getSecurityAnnotation
- Specified by:
getSecurityAnnotationin classTobagoConfig
-
setSecurityAnnotation
-
getDefaultValidatorInfo
-
getSanitizer
- Specified by:
getSanitizerin classTobagoConfig
-
setSanitizer
-
isDecodeLineFeed
public boolean isDecodeLineFeed()- Specified by:
isDecodeLineFeedin classTobagoConfig
-
setDecodeLineFeed
public void setDecodeLineFeed(boolean decodeLineFeed) -
getMimeTypes
- Specified by:
getMimeTypesin classTobagoConfig
-
isClassicDateTimePicker
Deprecated.since Tobago 3.0.0- Specified by:
isClassicDateTimePickerin classTobagoConfig- Returns:
- false
-
toString
-
Application.getProjectStage()