Package io.jmix.flowui
Class UiProperties
java.lang.Object
io.jmix.flowui.UiProperties
-
Constructor Summary
ConstructorDescriptionUiProperties
(String loginViewId, String mainViewId, boolean compositeMenu, Integer defaultMaxFetchSize, Map<String, Integer> entityMaxFetchSize, Integer defaultPageSize, Map<String, Integer> entityPageSize, List<String> viewFileExtensions, int saveExportedByteArrayDataThresholdBytes, boolean useSessionFixationProtection) -
Method Summary
Modifier and TypeMethodDescriptionint
int
int
getEntityMaxFetchSize
(String entityName) int
getEntityPageSize
(String entityName) int
boolean
boolean
-
Constructor Details
-
UiProperties
public UiProperties(@DefaultValue("login") String loginViewId, @DefaultValue("main") String mainViewId, @DefaultValue("true") boolean compositeMenu, @DefaultValue("10000") Integer defaultMaxFetchSize, @Nullable Map<String, Integer> entityMaxFetchSize, @DefaultValue("50") Integer defaultPageSize, @Nullable Map<String, Integer> entityPageSize, @DefaultValue({"htm","html","jpg","png","jpeg","pdf"}) List<String> viewFileExtensions, @DefaultValue("102400") int saveExportedByteArrayDataThresholdBytes, @DefaultValue("true") boolean useSessionFixationProtection)
-
-
Method Details
-
getLoginViewId
- See Also:
-
loginViewId
-
getMainViewId
- See Also:
-
mainViewId
-
isCompositeMenu
public boolean isCompositeMenu()- See Also:
-
compositeMenu
-
getDefaultMaxFetchSize
public int getDefaultMaxFetchSize() -
getEntityMaxFetchSize
-
getDefaultPageSize
public int getDefaultPageSize() -
getEntityPageSize
-
getViewFileExtensions
- See Also:
-
viewFileExtensions
-
getSaveExportedByteArrayDataThresholdBytes
public int getSaveExportedByteArrayDataThresholdBytes()- See Also:
-
saveExportedByteArrayDataThresholdBytes
-
isUseSessionFixationProtection
public boolean isUseSessionFixationProtection()- See Also:
-
useSessionFixationProtection
-