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
ConstructorDescriptionUiProperties
(boolean testMode, boolean performanceTestMode, boolean productionMode, String appWindowMode, boolean compositeMenu, boolean allowAnonymousAccess, int jmxConsoleMBeanOperationTimeoutSec, int httpSessionExpirationTimeoutSec, UrlHandlingMode urlHandlingMode, List<String> linkHandlerActions, 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) -
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
-
Constructor Details
-
Method Details
-
isTestMode
public boolean isTestMode() -
isPerformanceTestMode
public boolean isPerformanceTestMode() -
getAppWindowMode
- See Also:
-
appWindowMode
-
getHttpSessionExpirationTimeoutSec
public int getHttpSessionExpirationTimeoutSec()- See Also:
-
httpSessionExpirationTimeoutSec
-
getUrlHandlingMode
-
getLinkHandlerActions
-
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
-