public interface ReportingConfig
extends com.haulmont.cuba.core.config.Config
Modifier and Type | Method and Description |
---|---|
java.lang.Integer |
getCountOfRetry() |
java.lang.String |
getCurlParams()
Reporting uses CURL tool to generate reports from URL.
|
java.lang.String |
getCurlPath()
Reporting uses CURL tool to generate reports from URL.
|
java.lang.Integer |
getCurlTimeout() |
boolean |
getDisplayDeviceAvailable() |
java.lang.Integer |
getDocFormatterTimeout() |
java.lang.Integer |
getEntityTreeModelMaxDeep()
Maximum depth of entity model that is used in report wizard and report dataset view editor.
|
int |
getHistoryCleanupMaxDays()
Report execution history deletes all history items older than this number of days.
|
int |
getHistoryCleanupMaxItemsPerReport()
Report execution cleanup leaves only this number of execution history items for each report,
deleting all older items.
|
java.lang.Integer |
getHtmlExternalResourcesTimeoutSec() |
java.lang.Integer |
getOfficeConnectionTimeout() |
java.lang.String |
getOfficePath() |
java.lang.String |
getOfficePorts() |
java.lang.Integer |
getParameterPrototypeQueryLimit() |
java.lang.String |
getPdfFontsDirectory() |
java.lang.Boolean |
getPutEmptyRowIfNoDataSelected() |
java.lang.Long |
getRetryIntervalMs() |
java.lang.Boolean |
getUseReadOnlyTransactionForGroovy()
Toggle for Groovy dataset's transactions.
|
java.lang.String |
getWizardEntitiesBlackList()
Return entities that will not be available for report wizard.
|
java.lang.String |
getWizardEntitiesWhiteList()
Entities that will be available for report wizard.
|
java.util.List<java.lang.String> |
getWizardPropertiesBlackList()
Entity properties that will not be available for report creation wizard.
|
java.util.List<java.lang.String> |
getWizardPropertiesExcludedBlackList()
Entity properties that will not to be excluded by
reporting.wizardPropertiesBlackList setting |
boolean |
isFormulasPostProcessingEvaluationEnabled() |
boolean |
isHistoryRecordingEnabled()
Flag to enable execution history recording.
|
boolean |
isSaveOutputDocumentsToHistory()
If enabled - then save all output documents to file storage, so they can be downloaded later.
|
void |
setCurlParams(java.lang.String value) |
void |
setCurlPath(java.lang.String value) |
void |
setCurlTimeout(java.lang.Integer value) |
void |
setEntityTreeModelMaxDeep(java.lang.Integer entityTreeModelMaxDeep) |
void |
setFormulasPostProcessingEvaluationEnabled(boolean formulasPostProcessingEvaluationEnabled) |
void |
setHistoryCleanupMaxDays(int historyCleanupMaxDays) |
void |
setHistoryCleanupMaxItemsPerReport(int historyCleanupMaxItemsPerReport) |
void |
setHistoryRecordingEnabled(boolean historyRecordingEnabled) |
void |
setHtmlExternalResourcesTimeoutSec(java.lang.Integer externalResourcesTimeoutSec) |
void |
setPutEmptyRowIfNoDataSelected(java.lang.Boolean putEmptyRowIfNoDataSelected) |
void |
setSaveOutputDocumentsToHistory(boolean saveOutputDocumentsToHistory) |
void |
setUseReadOnlyTransactionForGroovy(java.lang.Boolean useReadOnlyTransactionForGroovy) |
void |
setWizardEntitiesBlackList(java.lang.String wizardEntitiesBlackList) |
void |
setWizardEntitiesWhiteList(java.lang.String wizardEntitiesWhiteList) |
void |
setWizardPropertiesBlackList(java.util.List<java.lang.String> wizardPropertiesBlackList) |
void |
setWizardPropertiesExcludedBlackList(java.util.List<java.lang.String> wizardPropertiesExcludedBlackList) |
java.lang.String getOfficePath()
java.lang.String getOfficePorts()
java.lang.Integer getDocFormatterTimeout()
java.lang.Integer getCountOfRetry()
java.lang.Long getRetryIntervalMs()
java.lang.Integer getOfficeConnectionTimeout()
boolean getDisplayDeviceAvailable()
java.lang.String getPdfFontsDirectory()
java.lang.Boolean getPutEmptyRowIfNoDataSelected()
void setPutEmptyRowIfNoDataSelected(java.lang.Boolean putEmptyRowIfNoDataSelected)
java.lang.Integer getParameterPrototypeQueryLimit()
java.lang.String getWizardEntitiesBlackList()
reporting.wizardEntitiesWhiteList
is not empty, this list will be ignoredvoid setWizardEntitiesBlackList(java.lang.String wizardEntitiesBlackList)
java.lang.String getWizardEntitiesWhiteList()
cuba.reporting.wizardEntitiesBlackList
is not empty, this list will be used anyway.void setWizardEntitiesWhiteList(java.lang.String wizardEntitiesWhiteList)
java.util.List<java.lang.String> getWizardPropertiesBlackList()
BaseUuidEntity.id,BaseUuidEntity.createTs,ref$Car.id,...
BaseUuidEntity.id
will filter that field for all descendants, e.g. ref$Car
.
To allow selection of a field for a concrete descendant (e.g. ref$Car
), use
reporting.wizardPropertiesExcludedBlackList
setting with value ref$Car.id
.void setWizardPropertiesBlackList(java.util.List<java.lang.String> wizardPropertiesBlackList)
java.util.List<java.lang.String> getWizardPropertiesExcludedBlackList()
reporting.wizardPropertiesBlackList
settinggetWizardPropertiesBlackList()
void setWizardPropertiesExcludedBlackList(java.util.List<java.lang.String> wizardPropertiesExcludedBlackList)
java.lang.Integer getEntityTreeModelMaxDeep()
void setEntityTreeModelMaxDeep(java.lang.Integer entityTreeModelMaxDeep)
java.lang.Integer getHtmlExternalResourcesTimeoutSec()
void setHtmlExternalResourcesTimeoutSec(java.lang.Integer externalResourcesTimeoutSec)
java.lang.String getCurlPath()
void setCurlPath(java.lang.String value)
java.lang.String getCurlParams()
void setCurlParams(java.lang.String value)
java.lang.Integer getCurlTimeout()
void setCurlTimeout(java.lang.Integer value)
java.lang.Boolean getUseReadOnlyTransactionForGroovy()
void setUseReadOnlyTransactionForGroovy(java.lang.Boolean useReadOnlyTransactionForGroovy)
boolean isHistoryRecordingEnabled()
void setHistoryRecordingEnabled(boolean historyRecordingEnabled)
boolean isSaveOutputDocumentsToHistory()
void setSaveOutputDocumentsToHistory(boolean saveOutputDocumentsToHistory)
int getHistoryCleanupMaxDays()
void setHistoryCleanupMaxDays(int historyCleanupMaxDays)
int getHistoryCleanupMaxItemsPerReport()
void setHistoryCleanupMaxItemsPerReport(int historyCleanupMaxItemsPerReport)
boolean isFormulasPostProcessingEvaluationEnabled()
void setFormulasPostProcessingEvaluationEnabled(boolean formulasPostProcessingEvaluationEnabled)