Class JasperReportEngineConfigurationType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.JasperReportEngineConfigurationType
-
- All Implemented Interfaces:
Containerable
,Serializable
,Cloneable
public class JasperReportEngineConfigurationType extends Object implements Serializable, Cloneable, Containerable
Configuration of jasper-based reports.Java class for JasperReportEngineConfigurationType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="JasperReportEngineConfigurationType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="reportType" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}JasperReportTypeType" minOccurs="0"/> <element name="parent" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="subreport" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}SubreportType" maxOccurs="unbounded" minOccurs="0"/> <element name="template" type="{http://www.w3.org/2001/XMLSchema}base64Binary" minOccurs="0"/> <element name="templateStyle" type="{http://www.w3.org/2001/XMLSchema}base64Binary" minOccurs="0"/> <element name="orientation" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}OrientationType" minOccurs="0"/> <element name="export" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ExportType" minOccurs="0"/> <element name="useHibernateSession" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="dataSource" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}DataSourceType" minOccurs="0"/> <element name="field" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ReportFieldConfigurationType" maxOccurs="unbounded" minOccurs="0"/> <element name="configuration" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ReportConfigurationType" minOccurs="0"/> <element name="configurationSchema" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}XmlSchemaType" minOccurs="0"/> <element name="virtualizer" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="virtualizerKickOn" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="maxPages" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="timeout" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
static ItemName
F_CONFIGURATION
static ItemName
F_CONFIGURATION_SCHEMA
static ItemName
F_DATA_SOURCE
static ItemName
F_EXPORT
static ItemName
F_FIELD
static ItemName
F_MAX_PAGES
static ItemName
F_ORIENTATION
static ItemName
F_PARENT
static ItemName
F_REPORT_TYPE
static ItemName
F_SUBREPORT
static ItemName
F_TEMPLATE
static ItemName
F_TEMPLATE_STYLE
static ItemName
F_TIMEOUT
static ItemName
F_USE_HIBERNATE_SESSION
static ItemName
F_VIRTUALIZER
static ItemName
F_VIRTUALIZER_KICK_ON
-
Constructor Summary
Constructors Constructor Description JasperReportEngineConfigurationType()
JasperReportEngineConfigurationType(PrismContext prismContext)
-
Method Summary
-
-
-
Field Detail
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_REPORT_TYPE
public static final ItemName F_REPORT_TYPE
-
F_PARENT
public static final ItemName F_PARENT
-
F_SUBREPORT
public static final ItemName F_SUBREPORT
-
F_TEMPLATE
public static final ItemName F_TEMPLATE
-
F_TEMPLATE_STYLE
public static final ItemName F_TEMPLATE_STYLE
-
F_ORIENTATION
public static final ItemName F_ORIENTATION
-
F_EXPORT
public static final ItemName F_EXPORT
-
F_USE_HIBERNATE_SESSION
public static final ItemName F_USE_HIBERNATE_SESSION
-
F_DATA_SOURCE
public static final ItemName F_DATA_SOURCE
-
F_FIELD
public static final ItemName F_FIELD
-
F_CONFIGURATION
public static final ItemName F_CONFIGURATION
-
F_CONFIGURATION_SCHEMA
public static final ItemName F_CONFIGURATION_SCHEMA
-
F_VIRTUALIZER
public static final ItemName F_VIRTUALIZER
-
F_VIRTUALIZER_KICK_ON
public static final ItemName F_VIRTUALIZER_KICK_ON
-
F_MAX_PAGES
public static final ItemName F_MAX_PAGES
-
F_TIMEOUT
public static final ItemName F_TIMEOUT
-
-
Constructor Detail
-
JasperReportEngineConfigurationType
public JasperReportEngineConfigurationType()
-
JasperReportEngineConfigurationType
public JasperReportEngineConfigurationType(PrismContext prismContext)
-
-
Method Detail
-
asPrismContainerValue
public PrismContainerValue asPrismContainerValue()
- Specified by:
asPrismContainerValue
in interfaceContainerable
-
setupContainerValue
public void setupContainerValue(PrismContainerValue containerValue)
Description copied from interface:Containerable
Setup value to the containerable representation. This is used to after (empty) containerable is created to initialize it with a correct prism container value. Note: This method DOES NOT change the container value parent.- Specified by:
setupContainerValue
in interfaceContainerable
-
end
public <X> X end()
-
getReportType
public JasperReportTypeType getReportType()
-
setReportType
public void setReportType(JasperReportTypeType value)
-
isParent
public Boolean isParent()
-
setParent
public void setParent(Boolean value)
-
getSubreport
public List<SubreportType> getSubreport()
-
createSubreportList
public List<SubreportType> createSubreportList()
-
getTemplate
public byte[] getTemplate()
-
setTemplate
public void setTemplate(byte[] value)
-
getTemplateStyle
public byte[] getTemplateStyle()
-
setTemplateStyle
public void setTemplateStyle(byte[] value)
-
getOrientation
public OrientationType getOrientation()
-
setOrientation
public void setOrientation(OrientationType value)
-
getExport
public ExportType getExport()
-
setExport
public void setExport(ExportType value)
-
isUseHibernateSession
public Boolean isUseHibernateSession()
-
setUseHibernateSession
public void setUseHibernateSession(Boolean value)
-
getDataSource
public DataSourceType getDataSource()
-
setDataSource
public void setDataSource(DataSourceType value)
-
getField
public List<ReportFieldConfigurationType> getField()
-
createFieldList
public List<ReportFieldConfigurationType> createFieldList()
-
getConfiguration
public ReportConfigurationType getConfiguration()
-
setConfiguration
public void setConfiguration(ReportConfigurationType value)
-
getConfigurationSchema
public XmlSchemaType getConfigurationSchema()
-
setConfigurationSchema
public void setConfigurationSchema(XmlSchemaType value)
-
getVirtualizer
public String getVirtualizer()
-
setVirtualizer
public void setVirtualizer(String value)
-
getVirtualizerKickOn
public Integer getVirtualizerKickOn()
-
setVirtualizerKickOn
public void setVirtualizerKickOn(Integer value)
-
getMaxPages
public Integer getMaxPages()
-
setMaxPages
public void setMaxPages(Integer value)
-
getTimeout
public Integer getTimeout()
-
setTimeout
public void setTimeout(Integer value)
-
reportType
public JasperReportEngineConfigurationType reportType(JasperReportTypeType value)
-
parent
public JasperReportEngineConfigurationType parent(Boolean value)
-
subreport
public JasperReportEngineConfigurationType subreport(SubreportType value)
-
beginSubreport
public SubreportType beginSubreport()
-
template
public JasperReportEngineConfigurationType template(byte[] value)
-
templateStyle
public JasperReportEngineConfigurationType templateStyle(byte[] value)
-
orientation
public JasperReportEngineConfigurationType orientation(OrientationType value)
-
export
public JasperReportEngineConfigurationType export(ExportType value)
-
useHibernateSession
public JasperReportEngineConfigurationType useHibernateSession(Boolean value)
-
dataSource
public JasperReportEngineConfigurationType dataSource(DataSourceType value)
-
beginDataSource
public DataSourceType beginDataSource()
-
field
public JasperReportEngineConfigurationType field(ReportFieldConfigurationType value)
-
beginField
public ReportFieldConfigurationType beginField()
-
configuration
public JasperReportEngineConfigurationType configuration(ReportConfigurationType value)
-
beginConfiguration
public ReportConfigurationType beginConfiguration()
-
configurationSchema
public JasperReportEngineConfigurationType configurationSchema(XmlSchemaType value)
-
beginConfigurationSchema
public XmlSchemaType beginConfigurationSchema()
-
virtualizer
public JasperReportEngineConfigurationType virtualizer(String value)
-
virtualizerKickOn
public JasperReportEngineConfigurationType virtualizerKickOn(Integer value)
-
maxPages
public JasperReportEngineConfigurationType maxPages(Integer value)
-
timeout
public JasperReportEngineConfigurationType timeout(Integer value)
-
clone
public JasperReportEngineConfigurationType clone()
-
-