Class ImpExExportCronJobModel

  • All Implemented Interfaces:
    java.io.Serializable

    public class ImpExExportCronJobModel
    extends CronJobModel
    Generated model class for type ImpExExportCronJob first defined at extension impex.
    See Also:
    Serialized Form
    • Field Detail

      • _TYPECODE

        public static final java.lang.String _TYPECODE
        Generated model type code constant.
        See Also:
        Constant Field Values
      • ENCODING

        public static final java.lang.String ENCODING
        Generated constant - Attribute key of ImpExExportCronJob.encoding attribute defined at extension impex.
        See Also:
        Constant Field Values
      • MODE

        public static final java.lang.String MODE
        Generated constant - Attribute key of ImpExExportCronJob.mode attribute defined at extension impex.
        See Also:
        Constant Field Values
      • DATAEXPORTTARGET

        public static final java.lang.String DATAEXPORTTARGET
        Generated constant - Attribute key of ImpExExportCronJob.dataExportTarget attribute defined at extension impex.
        See Also:
        Constant Field Values
      • MEDIASEXPORTTARGET

        public static final java.lang.String MEDIASEXPORTTARGET
        Generated constant - Attribute key of ImpExExportCronJob.mediasExportTarget attribute defined at extension impex.
        See Also:
        Constant Field Values
      • EXPORTTEMPLATE

        public static final java.lang.String EXPORTTEMPLATE
        Generated constant - Attribute key of ImpExExportCronJob.exportTemplate attribute defined at extension impex.
        See Also:
        Constant Field Values
      • EXPORT

        public static final java.lang.String EXPORT
        Generated constant - Attribute key of ImpExExportCronJob.export attribute defined at extension impex.
        See Also:
        Constant Field Values
      • ITEMSEXPORTED

        public static final java.lang.String ITEMSEXPORTED
        Generated constant - Attribute key of ImpExExportCronJob.itemsExported attribute defined at extension impex.
        See Also:
        Constant Field Values
      • ITEMSMAXCOUNT

        public static final java.lang.String ITEMSMAXCOUNT
        Generated constant - Attribute key of ImpExExportCronJob.itemsMaxCount attribute defined at extension impex.
        See Also:
        Constant Field Values
      • ITEMSSKIPPED

        public static final java.lang.String ITEMSSKIPPED
        Generated constant - Attribute key of ImpExExportCronJob.itemsSkipped attribute defined at extension impex.
        See Also:
        Constant Field Values
      • JOBMEDIA

        public static final java.lang.String JOBMEDIA
        Generated constant - Attribute key of ImpExExportCronJob.jobMedia attribute defined at extension impex.
        See Also:
        Constant Field Values
      • FIELDSEPARATOR

        public static final java.lang.String FIELDSEPARATOR
        Generated constant - Attribute key of ImpExExportCronJob.fieldSeparator attribute defined at extension impex.
        See Also:
        Constant Field Values
      • QUOTECHARACTER

        public static final java.lang.String QUOTECHARACTER
        Generated constant - Attribute key of ImpExExportCronJob.quoteCharacter attribute defined at extension impex.
        See Also:
        Constant Field Values
      • COMMENTCHARACTER

        public static final java.lang.String COMMENTCHARACTER
        Generated constant - Attribute key of ImpExExportCronJob.commentCharacter attribute defined at extension impex.
        See Also:
        Constant Field Values
      • DATAEXPORTMEDIACODE

        public static final java.lang.String DATAEXPORTMEDIACODE
        Generated constant - Attribute key of ImpExExportCronJob.dataExportMediaCode attribute defined at extension impex.
        See Also:
        Constant Field Values
      • MEDIASEXPORTMEDIACODE

        public static final java.lang.String MEDIASEXPORTMEDIACODE
        Generated constant - Attribute key of ImpExExportCronJob.mediasExportMediaCode attribute defined at extension impex.
        See Also:
        Constant Field Values
      • REPORT

        public static final java.lang.String REPORT
        Generated constant - Attribute key of ImpExExportCronJob.report attribute defined at extension impex.
        See Also:
        Constant Field Values
      • CONVERTERCLASS

        public static final java.lang.String CONVERTERCLASS
        Generated constant - Attribute key of ImpExExportCronJob.converterClass attribute defined at extension impex.
        See Also:
        Constant Field Values
      • SINGLEFILE

        public static final java.lang.String SINGLEFILE
        Generated constant - Attribute key of ImpExExportCronJob.singleFile attribute defined at extension impex.
        See Also:
        Constant Field Values
    • Constructor Detail

      • ImpExExportCronJobModel

        public ImpExExportCronJobModel()
        Generated constructor - Default constructor for generic creation.
      • ImpExExportCronJobModel

        public ImpExExportCronJobModel​(ItemModelContext ctx)
        Generated constructor - Default constructor for creation with existing context
        Parameters:
        ctx - the model context to be injected, must not be null
      • ImpExExportCronJobModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public ImpExExportCronJobModel​(JobModel _job)
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 4.1.1 Please use the default constructor without parameters
        Generated constructor - Constructor with all mandatory attributes.
        Parameters:
        _job - initial attribute declared by type CronJob at extension processing
      • ImpExExportCronJobModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public ImpExExportCronJobModel​(JobModel _job,
                                       ItemModel _owner)
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 4.1.1 Please use the default constructor without parameters
        Generated constructor - for all mandatory and initial attributes.
        Parameters:
        _job - initial attribute declared by type CronJob at extension processing
        _owner - initial attribute declared by type Item at extension core
    • Method Detail

      • getCommentCharacter

        @Accessor(qualifier="commentCharacter",
                  type=GETTER)
        public java.lang.Character getCommentCharacter()
        Generated method - Getter of the ImpExExportCronJob.commentCharacter attribute defined at extension impex.
        Returns:
        the commentCharacter - Character used for indicating a comment
      • getConverterClass

        @Accessor(qualifier="converterClass",
                  type=GETTER)
        public ExportConverterEnum getConverterClass()
        Generated method - Getter of the ImpExExportCronJob.converterClass attribute defined at extension impex.
        Returns:
        the converterClass - class, which will be used for report generation
      • getDataExportMediaCode

        @Accessor(qualifier="dataExportMediaCode",
                  type=GETTER)
        public java.lang.String getDataExportMediaCode()
        Generated method - Getter of the ImpExExportCronJob.dataExportMediaCode attribute defined at extension impex.
        Returns:
        the dataExportMediaCode - Code of the generated export media, containing the exported data
      • getDataExportTarget

        @Accessor(qualifier="dataExportTarget",
                  type=GETTER)
        public ImpExExportMediaModel getDataExportTarget()
        Generated method - Getter of the ImpExExportCronJob.dataExportTarget attribute defined at extension impex.
        Returns:
        the dataExportTarget
      • getEncoding

        @Accessor(qualifier="encoding",
                  type=GETTER)
        public EncodingEnum getEncoding()
        Generated method - Getter of the ImpExExportCronJob.encoding attribute defined at extension impex.
        Returns:
        the encoding
      • getExport

        @Accessor(qualifier="export",
                  type=GETTER)
        public ExportModel getExport()
        Generated method - Getter of the ImpExExportCronJob.export attribute defined at extension impex.
        Returns:
        the export
      • getExportTemplate

        @Accessor(qualifier="exportTemplate",
                  type=GETTER)
        public HeaderLibraryModel getExportTemplate()
        Generated method - Getter of the ImpExExportCronJob.exportTemplate attribute defined at extension impex.
        Returns:
        the exportTemplate
      • getFieldSeparator

        @Accessor(qualifier="fieldSeparator",
                  type=GETTER)
        public java.lang.Character getFieldSeparator()
        Generated method - Getter of the ImpExExportCronJob.fieldSeparator attribute defined at extension impex.
        Returns:
        the fieldSeparator - Character used for separating columns in CSV-lines
      • getItemsExported

        @Accessor(qualifier="itemsExported",
                  type=GETTER)
        public java.lang.Integer getItemsExported()
        Generated method - Getter of the ImpExExportCronJob.itemsExported attribute defined at extension impex.
        Returns:
        the itemsExported
      • getItemsMaxCount

        @Accessor(qualifier="itemsMaxCount",
                  type=GETTER)
        public java.lang.Integer getItemsMaxCount()
        Generated method - Getter of the ImpExExportCronJob.itemsMaxCount attribute defined at extension impex.
        Returns:
        the itemsMaxCount
      • getItemsSkipped

        @Accessor(qualifier="itemsSkipped",
                  type=GETTER)
        public java.lang.Integer getItemsSkipped()
        Generated method - Getter of the ImpExExportCronJob.itemsSkipped attribute defined at extension impex.
        Returns:
        the itemsSkipped
      • getJobMedia

        @Accessor(qualifier="jobMedia",
                  type=GETTER)
        public ImpExMediaModel getJobMedia()
        Generated method - Getter of the ImpExExportCronJob.jobMedia attribute defined at extension impex.
        Returns:
        the jobMedia
      • getMediasExportMediaCode

        @Accessor(qualifier="mediasExportMediaCode",
                  type=GETTER)
        public java.lang.String getMediasExportMediaCode()
        Generated method - Getter of the ImpExExportCronJob.mediasExportMediaCode attribute defined at extension impex.
        Returns:
        the mediasExportMediaCode - Code of the generated export media, containing the exported medias
      • getMediasExportTarget

        @Accessor(qualifier="mediasExportTarget",
                  type=GETTER)
        public ImpExExportMediaModel getMediasExportTarget()
        Generated method - Getter of the ImpExExportCronJob.mediasExportTarget attribute defined at extension impex.
        Returns:
        the mediasExportTarget
      • getQuoteCharacter

        @Accessor(qualifier="quoteCharacter",
                  type=GETTER)
        public java.lang.Character getQuoteCharacter()
        Generated method - Getter of the ImpExExportCronJob.quoteCharacter attribute defined at extension impex.
        Returns:
        the quoteCharacter - Character used for escaping columns in CSV-lines
      • getReport

        @Accessor(qualifier="report",
                  type=GETTER)
        public ReportModel getReport()
        Generated method - Getter of the ImpExExportCronJob.report attribute defined at extension impex.
        Returns:
        the report
      • getSingleFile

        @Accessor(qualifier="singleFile",
                  type=GETTER)
        public java.lang.Boolean getSingleFile()
        Generated method - Getter of the ImpExExportCronJob.singleFile attribute defined at extension impex.
        Returns:
        the singleFile - Export result as a single file instead of Zip archive
      • setCommentCharacter

        @Accessor(qualifier="commentCharacter",
                  type=SETTER)
        public void setCommentCharacter​(java.lang.Character value)
        Generated method - Setter of ImpExExportCronJob.commentCharacter attribute defined at extension impex.
        Parameters:
        value - the commentCharacter - Character used for indicating a comment
      • setConverterClass

        @Accessor(qualifier="converterClass",
                  type=SETTER)
        public void setConverterClass​(ExportConverterEnum value)
        Generated method - Setter of ImpExExportCronJob.converterClass attribute defined at extension impex.
        Parameters:
        value - the converterClass - class, which will be used for report generation
      • setDataExportMediaCode

        @Accessor(qualifier="dataExportMediaCode",
                  type=SETTER)
        public void setDataExportMediaCode​(java.lang.String value)
        Generated method - Setter of ImpExExportCronJob.dataExportMediaCode attribute defined at extension impex.
        Parameters:
        value - the dataExportMediaCode - Code of the generated export media, containing the exported data
      • setDataExportTarget

        @Accessor(qualifier="dataExportTarget",
                  type=SETTER)
        public void setDataExportTarget​(ImpExExportMediaModel value)
        Generated method - Setter of ImpExExportCronJob.dataExportTarget attribute defined at extension impex.
        Parameters:
        value - the dataExportTarget
      • setEncoding

        @Accessor(qualifier="encoding",
                  type=SETTER)
        public void setEncoding​(EncodingEnum value)
        Generated method - Setter of ImpExExportCronJob.encoding attribute defined at extension impex.
        Parameters:
        value - the encoding
      • setExport

        @Accessor(qualifier="export",
                  type=SETTER)
        public void setExport​(ExportModel value)
        Generated method - Setter of ImpExExportCronJob.export attribute defined at extension impex.
        Parameters:
        value - the export
      • setExportTemplate

        @Accessor(qualifier="exportTemplate",
                  type=SETTER)
        public void setExportTemplate​(HeaderLibraryModel value)
        Generated method - Setter of ImpExExportCronJob.exportTemplate attribute defined at extension impex.
        Parameters:
        value - the exportTemplate
      • setFieldSeparator

        @Accessor(qualifier="fieldSeparator",
                  type=SETTER)
        public void setFieldSeparator​(java.lang.Character value)
        Generated method - Setter of ImpExExportCronJob.fieldSeparator attribute defined at extension impex.
        Parameters:
        value - the fieldSeparator - Character used for separating columns in CSV-lines
      • setJobMedia

        @Accessor(qualifier="jobMedia",
                  type=SETTER)
        public void setJobMedia​(ImpExMediaModel value)
        Generated method - Setter of ImpExExportCronJob.jobMedia attribute defined at extension impex.
        Parameters:
        value - the jobMedia
      • setMediasExportMediaCode

        @Accessor(qualifier="mediasExportMediaCode",
                  type=SETTER)
        public void setMediasExportMediaCode​(java.lang.String value)
        Generated method - Setter of ImpExExportCronJob.mediasExportMediaCode attribute defined at extension impex.
        Parameters:
        value - the mediasExportMediaCode - Code of the generated export media, containing the exported medias
      • setMediasExportTarget

        @Accessor(qualifier="mediasExportTarget",
                  type=SETTER)
        public void setMediasExportTarget​(ImpExExportMediaModel value)
        Generated method - Setter of ImpExExportCronJob.mediasExportTarget attribute defined at extension impex.
        Parameters:
        value - the mediasExportTarget
      • setQuoteCharacter

        @Accessor(qualifier="quoteCharacter",
                  type=SETTER)
        public void setQuoteCharacter​(java.lang.Character value)
        Generated method - Setter of ImpExExportCronJob.quoteCharacter attribute defined at extension impex.
        Parameters:
        value - the quoteCharacter - Character used for escaping columns in CSV-lines
      • setReport

        @Accessor(qualifier="report",
                  type=SETTER)
        public void setReport​(ReportModel value)
        Generated method - Setter of ImpExExportCronJob.report attribute defined at extension impex.
        Parameters:
        value - the report
      • setSingleFile

        @Accessor(qualifier="singleFile",
                  type=SETTER)
        public void setSingleFile​(java.lang.Boolean value)
        Generated method - Setter of ImpExExportCronJob.singleFile attribute defined at extension impex.
        Parameters:
        value - the singleFile - Export result as a single file instead of Zip archive