Package io.jmix.reports
Class ReportsProperties
java.lang.Object
io.jmix.reports.ReportsProperties
@ConfigurationProperties(prefix="jmix.reports")
@ConstructorBinding
public class ReportsProperties
extends Object
Reporting configuration interface.
- 
Constructor Summary
ConstructorsConstructorDescriptionReportsProperties(String officePath, List<Integer> officePorts, int docFormatterTimeout, boolean displayDeviceAvailable, String pdfFontsDirectory, boolean putEmptyRowIfNoDataSelected, int parameterPrototypeQueryLimit, List<String> wizardEntitiesBlackList, List<String> wizardEntitiesWhiteList, List<String> wizardPropertiesBlackList, List<String> wizardPropertiesExcludedBlackList, int entityTreeModelMaxDepth, int htmlExternalResourcesTimeoutSec, String curlPath, String curlParams, int curlTimeout, boolean historyRecordingEnabled, boolean saveOutputDocumentsToHistory, int historyCleanupMaxDays, int historyCleanupMaxItemsPerReport, int countOfRetry, boolean useOfficeForDocumentConversion)  - 
Method Summary
Modifier and TypeMethodDescriptionintbooleanintintbooleanbooleanboolean 
- 
Constructor Details
- 
ReportsProperties
public ReportsProperties(@DefaultValue("/") String officePath, @DefaultValue({"8100","8101","8102","8103"}) List<Integer> officePorts, @DefaultValue("20") int docFormatterTimeout, @DefaultValue("false") boolean displayDeviceAvailable, String pdfFontsDirectory, @DefaultValue("true") boolean putEmptyRowIfNoDataSelected, @DefaultValue("1000") int parameterPrototypeQueryLimit, @Nullable List<String> wizardEntitiesBlackList, @Nullable List<String> wizardEntitiesWhiteList, @Nullable List<String> wizardPropertiesBlackList, @Nullable List<String> wizardPropertiesExcludedBlackList, @DefaultValue("3") int entityTreeModelMaxDepth, @DefaultValue("5") int htmlExternalResourcesTimeoutSec, @DefaultValue("curl") String curlPath, @DefaultValue("") String curlParams, @DefaultValue("10") int curlTimeout, @DefaultValue("false") boolean historyRecordingEnabled, @DefaultValue("false") boolean saveOutputDocumentsToHistory, @DefaultValue("730") int historyCleanupMaxDays, @DefaultValue("1000") int historyCleanupMaxItemsPerReport, @DefaultValue("3") int countOfRetry, @DefaultValue("false") boolean useOfficeForDocumentConversion)  
 - 
 - 
Method Details
- 
getOfficePath
- See Also:
 - 
officePath
 
 - 
getOfficePorts
- See Also:
 - 
officePorts
 
 - 
getDocFormatterTimeout
- See Also:
 - 
docFormatterTimeout
 
 - 
getDisplayDeviceAvailable
public boolean getDisplayDeviceAvailable()- See Also:
 - 
displayDeviceAvailable
 
 - 
getPdfFontsDirectory
- See Also:
 - 
pdfFontsDirectory
 
 - 
getPutEmptyRowIfNoDataSelected
- See Also:
 - 
putEmptyRowIfNoDataSelected
 
 - 
getParameterPrototypeQueryLimit
- See Also:
 - 
parameterPrototypeQueryLimit
 
 - 
getWizardEntitiesBlackList
- See Also:
 - 
wizardEntitiesBlackList
 
 - 
getWizardEntitiesWhiteList
- See Also:
 - 
wizardEntitiesWhiteList
 
 - 
getWizardPropertiesBlackList
- See Also:
 - 
wizardPropertiesBlackList
 
 - 
getWizardPropertiesExcludedBlackList
- See Also:
 - 
wizardPropertiesExcludedBlackList
 
 - 
getEntityTreeModelMaxDepth
- See Also:
 - 
entityTreeModelMaxDepth
 
 - 
getHtmlExternalResourcesTimeoutSec
- See Also:
 - 
htmlExternalResourcesTimeoutSec
 
 - 
getCurlPath
- See Also:
 - 
curlPath
 
 - 
getCurlParams
- See Also:
 - 
curlParams
 
 - 
getCurlTimeout
 - 
isHistoryRecordingEnabled
public boolean isHistoryRecordingEnabled()- See Also:
 - 
historyRecordingEnabled
 
 - 
isSaveOutputDocumentsToHistory
public boolean isSaveOutputDocumentsToHistory()- See Also:
 - 
saveOutputDocumentsToHistory
 
 - 
getHistoryCleanupMaxDays
public int getHistoryCleanupMaxDays()- See Also:
 - 
historyCleanupMaxDays
 
 - 
getHistoryCleanupMaxItemsPerReport
public int getHistoryCleanupMaxItemsPerReport()- See Also:
 - 
historyCleanupMaxItemsPerReport
 
 - 
getCountOfRetry
public int getCountOfRetry() - 
isUseOfficeForDocumentConversion
public boolean isUseOfficeForDocumentConversion() 
 -