Package io.jmix.ui
Class UiProperties
java.lang.Object
io.jmix.ui.UiProperties
@ConfigurationProperties(prefix="jmix.ui")
@ConstructorBinding
public class UiProperties
extends Object
-
Constructor Summary
ConstructorsConstructorDescriptionUiProperties
(boolean testMode, boolean performanceTestMode, boolean productionMode, String appWindowMode, boolean compositeMenu, boolean allowAnonymousAccess, int jmxConsoleMBeanOperationTimeoutSec, int httpSessionExpirationTimeoutSec, UrlHandlingMode urlHandlingMode, List<String> viewFileExtensions, int saveExportedByteArrayDataThresholdBytes, long webJarResourcesCacheTime, long backgroundTaskTimeoutCheckInterval, Integer defaultMaxFetchSize, Map<String, Integer> entityMaxFetchSize, Integer defaultPageSize, Map<String, Integer> entityPageSize, int maxTabCount, boolean showBreadCrumbs, boolean defaultScreenCanBeClosed, String defaultScreenId, String loginScreenId, String mainScreenId, String initialScreenId, boolean localeSelectVisible, int mainTabCaptionLength, boolean useSessionFixationProtection, boolean exceptionDialogModal) -
Method Summary
Modifier and TypeMethodDescriptionlong
int
int
int
getEntityMaxFetchSize
(String entityName) int
getEntityPageSize
(String entityName) int
int
int
int
int
long
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
-
Constructor Details
-
Method Details
-
isTestMode
public boolean isTestMode()- See Also:
-
testMode
-
isPerformanceTestMode
public boolean isPerformanceTestMode()- See Also:
-
performanceTestMode
-
getAppWindowMode
- See Also:
-
appWindowMode
-
getHttpSessionExpirationTimeoutSec
public int getHttpSessionExpirationTimeoutSec()- See Also:
-
httpSessionExpirationTimeoutSec
-
getUrlHandlingMode
-
isAllowAnonymousAccess
public boolean isAllowAnonymousAccess() -
isCompositeMenu
public boolean isCompositeMenu() -
getViewFileExtensions
-
getSaveExportedByteArrayDataThresholdBytes
public int getSaveExportedByteArrayDataThresholdBytes()- See Also:
-
saveExportedByteArrayDataThresholdBytes
-
getWebJarResourcesCacheTime
public long getWebJarResourcesCacheTime()- See Also:
-
webJarResourcesCacheTime
-
isProductionMode
public boolean isProductionMode()- See Also:
-
productionMode
-
getJmxConsoleMBeanOperationTimeoutSec
public int getJmxConsoleMBeanOperationTimeoutSec()- See Also:
-
jmxConsoleMBeanOperationTimeoutSec
-
getBackgroundTaskTimeoutCheckInterval
public long getBackgroundTaskTimeoutCheckInterval()- See Also:
-
backgroundTaskTimeoutCheckInterval
-
getDefaultMaxFetchSize
public int getDefaultMaxFetchSize() -
getEntityMaxFetchSize
-
getDefaultPageSize
public int getDefaultPageSize() -
getEntityPageSize
-
getMaxTabCount
public int getMaxTabCount()- See Also:
-
maxTabCount
-
isShowBreadCrumbs
public boolean isShowBreadCrumbs()- See Also:
-
showBreadCrumbs
-
isDefaultScreenCanBeClosed
public boolean isDefaultScreenCanBeClosed()- See Also:
-
defaultScreenCanBeClosed
-
getDefaultScreenId
- See Also:
-
defaultScreenId
-
getLoginScreenId
- See Also:
-
loginScreenId
-
getMainScreenId
- See Also:
-
mainScreenId
-
getInitialScreenId
- See Also:
-
initialScreenId
-
getMainTabCaptionLength
public int getMainTabCaptionLength()- See Also:
-
mainTabCaptionLength
-
isLocaleSelectVisible
public boolean isLocaleSelectVisible()- See Also:
-
localeSelectVisible
-
isUseSessionFixationProtection
public boolean isUseSessionFixationProtection()- See Also:
-
useSessionFixationProtection
-
isExceptionDialogModal
public boolean isExceptionDialogModal()- See Also:
-
exceptionDialogModal
-