public interface ReportingConfig
extends com.haulmont.cuba.core.config.Config
Modifier and Type | Method and Description |
---|---|
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 |
getDisplayDeviceUnavailable() |
java.lang.Integer |
getDocFormatterTimeout() |
java.lang.Integer |
getEntityTreeModelMaxDeep()
Maximum depth of entity model that is used in report wizard and report dataset view editor.
|
java.lang.Integer |
getHtmlExternalResourcesTimeoutSec() |
java.lang.String |
getOpenOfficePath() |
java.lang.String |
getOpenOfficePorts() |
java.lang.Integer |
getParameterPrototypeQueryLimit() |
java.lang.String |
getPdfFontsDirectory() |
java.lang.Boolean |
getPutEmptyRowIfNoDataSelected() |
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 |
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 |
setHtmlExternalResourcesTimeoutSec(java.lang.Integer externalResourcesTimeoutSec) |
void |
setPutEmptyRowIfNoDataSelected(java.lang.Boolean putEmptyRowIfNoDataSelected) |
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 getOpenOfficePath()
java.lang.String getOpenOfficePorts()
java.lang.Integer getDocFormatterTimeout()
boolean getDisplayDeviceUnavailable()
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)