Class CatalogVersionModel

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String _CATALOG2VERSIONSRELATION
      Generated relation code constant for relation Catalog2VersionsRelation defining source attribute catalog in extension catalog.
      static java.lang.String _MERCHINDEXINGCONFIG2CATALOGVERSION
      Generated relation code constant for relation MerchIndexingConfig2CatalogVersion defining source attribute merchIndexingConfig in extension merchandisingservices.
      static java.lang.String _PREVIEWDATATOCATALOGVERSION
      Generated relation code constant for relation PreviewDataToCatalogVersion defining source attribute previews in extension cms2.
      static java.lang.String _PRINCIPAL2READABLECATALOGVERSIONRELATION
      Generated relation code constant for relation Principal2ReadableCatalogVersionRelation defining source attribute readPrincipals in extension catalog.
      static java.lang.String _PRINCIPAL2WRITEABLECATALOGVERSIONRELATION
      Generated relation code constant for relation Principal2WriteableCatalogVersionRelation defining source attribute writePrincipals in extension catalog.
      static java.lang.String _SOLRFACETSEARCHCONFIG2CATALOGVERSIONRELATION
      Generated relation code constant for relation SolrFacetSearchConfig2CatalogVersionRelation defining source attribute facetSearchConfigs in extension solrfacetsearch.
      static java.lang.String _TYPECODE
      Generated model type code constant.
      static java.lang.String ACTIVE
      Generated constant - Attribute key of CatalogVersion.active attribute defined at extension catalog.
      static java.lang.String AGREEMENTS
      Generated constant - Attribute key of CatalogVersion.agreements attribute defined at extension catalog.
      static java.lang.String CATALOG
      Generated constant - Attribute key of CatalogVersion.catalog attribute defined at extension catalog.
      static java.lang.String CATEGORYSYSTEMDESCRIPTION
      Generated constant - Attribute key of CatalogVersion.categorySystemDescription attribute defined at extension catalog.
      static java.lang.String CATEGORYSYSTEMID
      Generated constant - Attribute key of CatalogVersion.categorySystemID attribute defined at extension catalog.
      static java.lang.String CATEGORYSYSTEMNAME
      Generated constant - Attribute key of CatalogVersion.categorySystemName attribute defined at extension catalog.
      static java.lang.String CXPERSONALIZATIONPROCESSES
      Generated constant - Attribute key of CatalogVersion.cxPersonalizationProcesses attribute defined at extension personalizationservices.
      static java.lang.String DEFAULTCURRENCY
      Generated constant - Attribute key of CatalogVersion.defaultCurrency attribute defined at extension catalog.
      static java.lang.String FACETSEARCHCONFIGS
      Generated constant - Attribute key of CatalogVersion.facetSearchConfigs attribute defined at extension solrfacetsearch.
      static java.lang.String GENERATIONDATE
      Generated constant - Attribute key of CatalogVersion.generationDate attribute defined at extension catalog.
      static java.lang.String GENERATORINFO
      Generated constant - Attribute key of CatalogVersion.generatorInfo attribute defined at extension catalog.
      static java.lang.String INCLASSURANCE
      Generated constant - Attribute key of CatalogVersion.inclAssurance attribute defined at extension catalog.
      static java.lang.String INCLDUTY
      Generated constant - Attribute key of CatalogVersion.inclDuty attribute defined at extension catalog.
      static java.lang.String INCLFREIGHT
      Generated constant - Attribute key of CatalogVersion.inclFreight attribute defined at extension catalog.
      static java.lang.String INCLPACKING
      Generated constant - Attribute key of CatalogVersion.inclPacking attribute defined at extension catalog.
      static java.lang.String INCOMINGSYNCHRONIZATIONS
      Generated constant - Attribute key of CatalogVersion.incomingSynchronizations attribute defined at extension catalog.
      static java.lang.String LANGUAGES
      Generated constant - Attribute key of CatalogVersion.languages attribute defined at extension catalog.
      static java.lang.String MERCHINDEXINGCONFIG
      Generated constant - Attribute key of CatalogVersion.merchIndexingConfig attribute defined at extension merchandisingservices.
      static java.lang.String MIMEROOTDIRECTORY
      Generated constant - Attribute key of CatalogVersion.mimeRootDirectory attribute defined at extension catalog.
      static java.lang.String MNEMONIC
      Generated constant - Attribute key of CatalogVersion.mnemonic attribute defined at extension cockpit.
      static java.lang.String PREVIEWS
      Generated constant - Attribute key of CatalogVersion.previews attribute defined at extension cms2.
      static java.lang.String PREVIOUSUPDATEVERSION
      Generated constant - Attribute key of CatalogVersion.previousUpdateVersion attribute defined at extension catalog.
      static java.lang.String READPRINCIPALS
      Generated constant - Attribute key of CatalogVersion.readPrincipals attribute defined at extension catalog.
      static java.lang.String ROOTCATEGORIES
      Generated constant - Attribute key of CatalogVersion.rootCategories attribute defined at extension catalog.
      static java.lang.String SYNCHRONIZATIONS
      Generated constant - Attribute key of CatalogVersion.synchronizations attribute defined at extension catalog.
      static java.lang.String TERRITORIES
      Generated constant - Attribute key of CatalogVersion.territories attribute defined at extension catalog.
      static java.lang.String VERSION
      Generated constant - Attribute key of CatalogVersion.version attribute defined at extension catalog.
      static java.lang.String WORKFLOWTEMPLATES
      Generated constant - Attribute key of CatalogVersion.workflowTemplates attribute defined at extension cms2.
      static java.lang.String WRITEPRINCIPALS
      Generated constant - Attribute key of CatalogVersion.writePrincipals attribute defined at extension catalog.
    • Constructor Summary

      Constructors 
      Constructor Description
      CatalogVersionModel()
      Generated constructor - Default constructor for generic creation.
      CatalogVersionModel​(CatalogModel _catalog, ItemModel _owner, java.lang.String _version)
      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
      CatalogVersionModel​(CatalogModel _catalog, java.lang.String _version)
      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
      CatalogVersionModel​(ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Boolean getActive()
      Generated method - Getter of the CatalogVersion.active attribute defined at extension catalog.
      java.util.List<AgreementModel> getAgreements()
      Generated method - Getter of the CatalogVersion.agreements attribute defined at extension catalog.
      CatalogModel getCatalog()
      Generated method - Getter of the CatalogVersion.catalog attribute defined at extension catalog.
      java.lang.String getCategorySystemDescription()
      Generated method - Getter of the CatalogVersion.categorySystemDescription attribute defined at extension catalog.
      java.lang.String getCategorySystemDescription​(java.util.Locale loc)
      Generated method - Getter of the CatalogVersion.categorySystemDescription attribute defined at extension catalog.
      java.lang.String getCategorySystemID()
      Generated method - Getter of the CatalogVersion.categorySystemID attribute defined at extension catalog.
      java.lang.String getCategorySystemName()
      Generated method - Getter of the CatalogVersion.categorySystemName attribute defined at extension catalog.
      java.lang.String getCategorySystemName​(java.util.Locale loc)
      Generated method - Getter of the CatalogVersion.categorySystemName attribute defined at extension catalog.
      java.util.Collection<CxPersonalizationProcessModel> getCxPersonalizationProcesses()
      Generated method - Getter of the CatalogVersion.cxPersonalizationProcesses attribute defined at extension personalizationservices.
      CurrencyModel getDefaultCurrency()
      Generated method - Getter of the CatalogVersion.defaultCurrency attribute defined at extension catalog.
      java.util.List<SolrFacetSearchConfigModel> getFacetSearchConfigs()
      Generated method - Getter of the CatalogVersion.facetSearchConfigs attribute defined at extension solrfacetsearch.
      java.util.Date getGenerationDate()
      Generated method - Getter of the CatalogVersion.generationDate attribute defined at extension catalog.
      java.lang.String getGeneratorInfo()
      Generated method - Getter of the CatalogVersion.generatorInfo attribute defined at extension catalog.
      java.lang.Boolean getInclAssurance()
      Generated method - Getter of the CatalogVersion.inclAssurance attribute defined at extension catalog.
      java.lang.Boolean getInclDuty()
      Generated method - Getter of the CatalogVersion.inclDuty attribute defined at extension catalog.
      java.lang.Boolean getInclFreight()
      Generated method - Getter of the CatalogVersion.inclFreight attribute defined at extension catalog.
      java.lang.Boolean getInclPacking()
      Generated method - Getter of the CatalogVersion.inclPacking attribute defined at extension catalog.
      java.util.List<SyncItemJobModel> getIncomingSynchronizations()
      Generated method - Getter of the CatalogVersion.incomingSynchronizations attribute defined at extension catalog.
      java.util.Collection<LanguageModel> getLanguages()
      Generated method - Getter of the CatalogVersion.languages attribute defined at extension catalog.
      java.util.Collection<MerchIndexingConfigModel> getMerchIndexingConfig()
      Generated method - Getter of the CatalogVersion.merchIndexingConfig attribute defined at extension merchandisingservices.
      java.lang.String getMimeRootDirectory()
      Generated method - Getter of the CatalogVersion.mimeRootDirectory attribute defined at extension catalog.
      java.lang.String getMnemonic()
      Generated method - Getter of the CatalogVersion.mnemonic attribute defined at extension cockpit.
      java.util.Collection<PreviewDataModel> getPreviews()
      Generated method - Getter of the CatalogVersion.previews attribute defined at extension cms2.
      java.lang.Integer getPreviousUpdateVersion()
      Generated method - Getter of the CatalogVersion.previousUpdateVersion attribute defined at extension catalog.
      java.util.List<PrincipalModel> getReadPrincipals()
      Generated method - Getter of the CatalogVersion.readPrincipals attribute defined at extension catalog.
      java.util.List<CategoryModel> getRootCategories()
      Generated method - Getter of the CatalogVersion.rootCategories dynamic attribute defined at extension catalog.
      java.util.List<SyncItemJobModel> getSynchronizations()
      Generated method - Getter of the CatalogVersion.synchronizations attribute defined at extension catalog.
      java.util.Collection<CountryModel> getTerritories()
      Generated method - Getter of the CatalogVersion.territories attribute defined at extension catalog.
      java.lang.String getVersion()
      Generated method - Getter of the CatalogVersion.version attribute defined at extension catalog.
      java.util.Collection<WorkflowTemplateModel> getWorkflowTemplates()
      Generated method - Getter of the CatalogVersion.workflowTemplates attribute defined at extension cms2.
      java.util.List<PrincipalModel> getWritePrincipals()
      Generated method - Getter of the CatalogVersion.writePrincipals attribute defined at extension catalog.
      void setActive​(java.lang.Boolean value)
      Generated method - Setter of CatalogVersion.active attribute defined at extension catalog.
      void setAgreements​(java.util.List<AgreementModel> value)
      Generated method - Setter of CatalogVersion.agreements attribute defined at extension catalog.
      void setCatalog​(CatalogModel value)
      Generated method - Initial setter of CatalogVersion.catalog attribute defined at extension catalog.
      void setCategorySystemDescription​(java.lang.String value)
      Generated method - Setter of CatalogVersion.categorySystemDescription attribute defined at extension catalog.
      void setCategorySystemDescription​(java.lang.String value, java.util.Locale loc)
      Generated method - Setter of CatalogVersion.categorySystemDescription attribute defined at extension catalog.
      void setCategorySystemID​(java.lang.String value)
      Generated method - Setter of CatalogVersion.categorySystemID attribute defined at extension catalog.
      void setCategorySystemName​(java.lang.String value)
      Generated method - Setter of CatalogVersion.categorySystemName attribute defined at extension catalog.
      void setCategorySystemName​(java.lang.String value, java.util.Locale loc)
      Generated method - Setter of CatalogVersion.categorySystemName attribute defined at extension catalog.
      void setCxPersonalizationProcesses​(java.util.Collection<CxPersonalizationProcessModel> value)
      Generated method - Setter of CatalogVersion.cxPersonalizationProcesses attribute defined at extension personalizationservices.
      void setDefaultCurrency​(CurrencyModel value)
      Generated method - Setter of CatalogVersion.defaultCurrency attribute defined at extension catalog.
      void setFacetSearchConfigs​(java.util.List<SolrFacetSearchConfigModel> value)
      Generated method - Setter of CatalogVersion.facetSearchConfigs attribute defined at extension solrfacetsearch.
      void setGenerationDate​(java.util.Date value)
      Generated method - Setter of CatalogVersion.generationDate attribute defined at extension catalog.
      void setGeneratorInfo​(java.lang.String value)
      Generated method - Setter of CatalogVersion.generatorInfo attribute defined at extension catalog.
      void setInclAssurance​(java.lang.Boolean value)
      Generated method - Setter of CatalogVersion.inclAssurance attribute defined at extension catalog.
      void setInclDuty​(java.lang.Boolean value)
      Generated method - Setter of CatalogVersion.inclDuty attribute defined at extension catalog.
      void setInclFreight​(java.lang.Boolean value)
      Generated method - Setter of CatalogVersion.inclFreight attribute defined at extension catalog.
      void setInclPacking​(java.lang.Boolean value)
      Generated method - Setter of CatalogVersion.inclPacking attribute defined at extension catalog.
      void setLanguages​(java.util.Collection<LanguageModel> value)
      Generated method - Setter of CatalogVersion.languages attribute defined at extension catalog.
      void setMerchIndexingConfig​(java.util.Collection<MerchIndexingConfigModel> value)
      Generated method - Setter of CatalogVersion.merchIndexingConfig attribute defined at extension merchandisingservices.
      void setMimeRootDirectory​(java.lang.String value)
      Generated method - Setter of CatalogVersion.mimeRootDirectory attribute defined at extension catalog.
      void setMnemonic​(java.lang.String value)
      Generated method - Setter of CatalogVersion.mnemonic attribute defined at extension cockpit.
      void setPreviews​(java.util.Collection<PreviewDataModel> value)
      Generated method - Setter of CatalogVersion.previews attribute defined at extension cms2.
      void setPreviousUpdateVersion​(java.lang.Integer value)
      Generated method - Setter of CatalogVersion.previousUpdateVersion attribute defined at extension catalog.
      void setReadPrincipals​(java.util.List<PrincipalModel> value)
      Generated method - Setter of CatalogVersion.readPrincipals attribute defined at extension catalog.
      void setRootCategories​(java.util.List<CategoryModel> value)
      Generated method - Setter of CatalogVersion.rootCategories dynamic attribute defined at extension catalog.
      void setSynchronizations​(java.util.List<SyncItemJobModel> value)
      Generated method - Setter of CatalogVersion.synchronizations attribute defined at extension catalog.
      void setTerritories​(java.util.Collection<CountryModel> value)
      Generated method - Setter of CatalogVersion.territories attribute defined at extension catalog.
      void setVersion​(java.lang.String value)
      Generated method - Setter of CatalogVersion.version attribute defined at extension catalog.
      void setWorkflowTemplates​(java.util.Collection<WorkflowTemplateModel> value)
      Generated method - Setter of CatalogVersion.workflowTemplates attribute defined at extension cms2.
      void setWritePrincipals​(java.util.List<PrincipalModel> value)
      Generated method - Setter of CatalogVersion.writePrincipals attribute defined at extension catalog.
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Field Detail

      • _TYPECODE

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

        public static final java.lang.String _CATALOG2VERSIONSRELATION
        Generated relation code constant for relation Catalog2VersionsRelation defining source attribute catalog in extension catalog.
        See Also:
        Constant Field Values
      • _PRINCIPAL2WRITEABLECATALOGVERSIONRELATION

        public static final java.lang.String _PRINCIPAL2WRITEABLECATALOGVERSIONRELATION
        Generated relation code constant for relation Principal2WriteableCatalogVersionRelation defining source attribute writePrincipals in extension catalog.
        See Also:
        Constant Field Values
      • _PRINCIPAL2READABLECATALOGVERSIONRELATION

        public static final java.lang.String _PRINCIPAL2READABLECATALOGVERSIONRELATION
        Generated relation code constant for relation Principal2ReadableCatalogVersionRelation defining source attribute readPrincipals in extension catalog.
        See Also:
        Constant Field Values
      • _PREVIEWDATATOCATALOGVERSION

        public static final java.lang.String _PREVIEWDATATOCATALOGVERSION
        Generated relation code constant for relation PreviewDataToCatalogVersion defining source attribute previews in extension cms2.
        See Also:
        Constant Field Values
      • _SOLRFACETSEARCHCONFIG2CATALOGVERSIONRELATION

        public static final java.lang.String _SOLRFACETSEARCHCONFIG2CATALOGVERSIONRELATION
        Generated relation code constant for relation SolrFacetSearchConfig2CatalogVersionRelation defining source attribute facetSearchConfigs in extension solrfacetsearch.
        See Also:
        Constant Field Values
      • _MERCHINDEXINGCONFIG2CATALOGVERSION

        public static final java.lang.String _MERCHINDEXINGCONFIG2CATALOGVERSION
        Generated relation code constant for relation MerchIndexingConfig2CatalogVersion defining source attribute merchIndexingConfig in extension merchandisingservices.
        See Also:
        Constant Field Values
      • ACTIVE

        public static final java.lang.String ACTIVE
        Generated constant - Attribute key of CatalogVersion.active attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • VERSION

        public static final java.lang.String VERSION
        Generated constant - Attribute key of CatalogVersion.version attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • MIMEROOTDIRECTORY

        public static final java.lang.String MIMEROOTDIRECTORY
        Generated constant - Attribute key of CatalogVersion.mimeRootDirectory attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • GENERATIONDATE

        public static final java.lang.String GENERATIONDATE
        Generated constant - Attribute key of CatalogVersion.generationDate attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • DEFAULTCURRENCY

        public static final java.lang.String DEFAULTCURRENCY
        Generated constant - Attribute key of CatalogVersion.defaultCurrency attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • INCLFREIGHT

        public static final java.lang.String INCLFREIGHT
        Generated constant - Attribute key of CatalogVersion.inclFreight attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • INCLPACKING

        public static final java.lang.String INCLPACKING
        Generated constant - Attribute key of CatalogVersion.inclPacking attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • INCLASSURANCE

        public static final java.lang.String INCLASSURANCE
        Generated constant - Attribute key of CatalogVersion.inclAssurance attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • INCLDUTY

        public static final java.lang.String INCLDUTY
        Generated constant - Attribute key of CatalogVersion.inclDuty attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • TERRITORIES

        public static final java.lang.String TERRITORIES
        Generated constant - Attribute key of CatalogVersion.territories attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • LANGUAGES

        public static final java.lang.String LANGUAGES
        Generated constant - Attribute key of CatalogVersion.languages attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • GENERATORINFO

        public static final java.lang.String GENERATORINFO
        Generated constant - Attribute key of CatalogVersion.generatorInfo attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • CATEGORYSYSTEMID

        public static final java.lang.String CATEGORYSYSTEMID
        Generated constant - Attribute key of CatalogVersion.categorySystemID attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • CATEGORYSYSTEMNAME

        public static final java.lang.String CATEGORYSYSTEMNAME
        Generated constant - Attribute key of CatalogVersion.categorySystemName attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • CATEGORYSYSTEMDESCRIPTION

        public static final java.lang.String CATEGORYSYSTEMDESCRIPTION
        Generated constant - Attribute key of CatalogVersion.categorySystemDescription attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • ROOTCATEGORIES

        public static final java.lang.String ROOTCATEGORIES
        Generated constant - Attribute key of CatalogVersion.rootCategories attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • PREVIOUSUPDATEVERSION

        public static final java.lang.String PREVIOUSUPDATEVERSION
        Generated constant - Attribute key of CatalogVersion.previousUpdateVersion attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • CATALOG

        public static final java.lang.String CATALOG
        Generated constant - Attribute key of CatalogVersion.catalog attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • SYNCHRONIZATIONS

        public static final java.lang.String SYNCHRONIZATIONS
        Generated constant - Attribute key of CatalogVersion.synchronizations attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • INCOMINGSYNCHRONIZATIONS

        public static final java.lang.String INCOMINGSYNCHRONIZATIONS
        Generated constant - Attribute key of CatalogVersion.incomingSynchronizations attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • AGREEMENTS

        public static final java.lang.String AGREEMENTS
        Generated constant - Attribute key of CatalogVersion.agreements attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • WRITEPRINCIPALS

        public static final java.lang.String WRITEPRINCIPALS
        Generated constant - Attribute key of CatalogVersion.writePrincipals attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • READPRINCIPALS

        public static final java.lang.String READPRINCIPALS
        Generated constant - Attribute key of CatalogVersion.readPrincipals attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • PREVIEWS

        public static final java.lang.String PREVIEWS
        Generated constant - Attribute key of CatalogVersion.previews attribute defined at extension cms2.
        See Also:
        Constant Field Values
      • WORKFLOWTEMPLATES

        public static final java.lang.String WORKFLOWTEMPLATES
        Generated constant - Attribute key of CatalogVersion.workflowTemplates attribute defined at extension cms2.
        See Also:
        Constant Field Values
      • MNEMONIC

        public static final java.lang.String MNEMONIC
        Generated constant - Attribute key of CatalogVersion.mnemonic attribute defined at extension cockpit.
        See Also:
        Constant Field Values
      • FACETSEARCHCONFIGS

        public static final java.lang.String FACETSEARCHCONFIGS
        Generated constant - Attribute key of CatalogVersion.facetSearchConfigs attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • MERCHINDEXINGCONFIG

        public static final java.lang.String MERCHINDEXINGCONFIG
        Generated constant - Attribute key of CatalogVersion.merchIndexingConfig attribute defined at extension merchandisingservices.
        See Also:
        Constant Field Values
      • CXPERSONALIZATIONPROCESSES

        public static final java.lang.String CXPERSONALIZATIONPROCESSES
        Generated constant - Attribute key of CatalogVersion.cxPersonalizationProcesses attribute defined at extension personalizationservices.
        See Also:
        Constant Field Values
    • Constructor Detail

      • CatalogVersionModel

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

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

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public CatalogVersionModel​(CatalogModel _catalog,
                                   java.lang.String _version)
        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:
        _catalog - initial attribute declared by type CatalogVersion at extension catalog
        _version - initial attribute declared by type CatalogVersion at extension catalog
      • CatalogVersionModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public CatalogVersionModel​(CatalogModel _catalog,
                                   ItemModel _owner,
                                   java.lang.String _version)
        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:
        _catalog - initial attribute declared by type CatalogVersion at extension catalog
        _owner - initial attribute declared by type Item at extension core
        _version - initial attribute declared by type CatalogVersion at extension catalog
    • Method Detail

      • getActive

        @Accessor(qualifier="active",
                  type=GETTER)
        public java.lang.Boolean getActive()
        Generated method - Getter of the CatalogVersion.active attribute defined at extension catalog.
        Returns:
        the active - active flag
      • getAgreements

        @Accessor(qualifier="agreements",
                  type=GETTER)
        public java.util.List<AgreementModel> getAgreements()
        Generated method - Getter of the CatalogVersion.agreements attribute defined at extension catalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the agreements
      • getCatalog

        @Accessor(qualifier="catalog",
                  type=GETTER)
        public CatalogModel getCatalog()
        Generated method - Getter of the CatalogVersion.catalog attribute defined at extension catalog.
        Returns:
        the catalog
      • getCategorySystemDescription

        @Accessor(qualifier="categorySystemDescription",
                  type=GETTER)
        public java.lang.String getCategorySystemDescription()
        Generated method - Getter of the CatalogVersion.categorySystemDescription attribute defined at extension catalog.
        Returns:
        the categorySystemDescription
      • getCategorySystemDescription

        @Accessor(qualifier="categorySystemDescription",
                  type=GETTER)
        public java.lang.String getCategorySystemDescription​(java.util.Locale loc)
        Generated method - Getter of the CatalogVersion.categorySystemDescription attribute defined at extension catalog.
        Parameters:
        loc - the value localization key
        Returns:
        the categorySystemDescription
        Throws:
        java.lang.IllegalArgumentException - if localization key cannot be mapped to data language
      • getCategorySystemID

        @Accessor(qualifier="categorySystemID",
                  type=GETTER)
        public java.lang.String getCategorySystemID()
        Generated method - Getter of the CatalogVersion.categorySystemID attribute defined at extension catalog.
        Returns:
        the categorySystemID
      • getCategorySystemName

        @Accessor(qualifier="categorySystemName",
                  type=GETTER)
        public java.lang.String getCategorySystemName()
        Generated method - Getter of the CatalogVersion.categorySystemName attribute defined at extension catalog.
        Returns:
        the categorySystemName
      • getCategorySystemName

        @Accessor(qualifier="categorySystemName",
                  type=GETTER)
        public java.lang.String getCategorySystemName​(java.util.Locale loc)
        Generated method - Getter of the CatalogVersion.categorySystemName attribute defined at extension catalog.
        Parameters:
        loc - the value localization key
        Returns:
        the categorySystemName
        Throws:
        java.lang.IllegalArgumentException - if localization key cannot be mapped to data language
      • getCxPersonalizationProcesses

        @Accessor(qualifier="cxPersonalizationProcesses",
                  type=GETTER)
        public java.util.Collection<CxPersonalizationProcessModel> getCxPersonalizationProcesses()
        Generated method - Getter of the CatalogVersion.cxPersonalizationProcesses attribute defined at extension personalizationservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the cxPersonalizationProcesses
      • getDefaultCurrency

        @Accessor(qualifier="defaultCurrency",
                  type=GETTER)
        public CurrencyModel getDefaultCurrency()
        Generated method - Getter of the CatalogVersion.defaultCurrency attribute defined at extension catalog.
        Returns:
        the defaultCurrency - Default Currency
      • getFacetSearchConfigs

        @Accessor(qualifier="facetSearchConfigs",
                  type=GETTER)
        public java.util.List<SolrFacetSearchConfigModel> getFacetSearchConfigs()
        Generated method - Getter of the CatalogVersion.facetSearchConfigs attribute defined at extension solrfacetsearch. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the facetSearchConfigs
      • getGenerationDate

        @Accessor(qualifier="generationDate",
                  type=GETTER)
        public java.util.Date getGenerationDate()
        Generated method - Getter of the CatalogVersion.generationDate attribute defined at extension catalog.
        Returns:
        the generationDate - Generation Date
      • getGeneratorInfo

        @Accessor(qualifier="generatorInfo",
                  type=GETTER)
        public java.lang.String getGeneratorInfo()
        Generated method - Getter of the CatalogVersion.generatorInfo attribute defined at extension catalog.
        Returns:
        the generatorInfo - Generator Info
      • getInclAssurance

        @Accessor(qualifier="inclAssurance",
                  type=GETTER)
        public java.lang.Boolean getInclAssurance()
        Generated method - Getter of the CatalogVersion.inclAssurance attribute defined at extension catalog.
        Returns:
        the inclAssurance - incl.Assurance
      • getInclDuty

        @Accessor(qualifier="inclDuty",
                  type=GETTER)
        public java.lang.Boolean getInclDuty()
        Generated method - Getter of the CatalogVersion.inclDuty attribute defined at extension catalog.
        Returns:
        the inclDuty - incl.Duty
      • getInclFreight

        @Accessor(qualifier="inclFreight",
                  type=GETTER)
        public java.lang.Boolean getInclFreight()
        Generated method - Getter of the CatalogVersion.inclFreight attribute defined at extension catalog.
        Returns:
        the inclFreight - incl.Freight
      • getInclPacking

        @Accessor(qualifier="inclPacking",
                  type=GETTER)
        public java.lang.Boolean getInclPacking()
        Generated method - Getter of the CatalogVersion.inclPacking attribute defined at extension catalog.
        Returns:
        the inclPacking - incl.Packing
      • getIncomingSynchronizations

        @Accessor(qualifier="incomingSynchronizations",
                  type=GETTER)
        public java.util.List<SyncItemJobModel> getIncomingSynchronizations()
        Generated method - Getter of the CatalogVersion.incomingSynchronizations attribute defined at extension catalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the incomingSynchronizations
      • getLanguages

        @Accessor(qualifier="languages",
                  type=GETTER)
        public java.util.Collection<LanguageModel> getLanguages()
        Generated method - Getter of the CatalogVersion.languages attribute defined at extension catalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the languages - languages
      • getMerchIndexingConfig

        @Accessor(qualifier="merchIndexingConfig",
                  type=GETTER)
        public java.util.Collection<MerchIndexingConfigModel> getMerchIndexingConfig()
        Generated method - Getter of the CatalogVersion.merchIndexingConfig attribute defined at extension merchandisingservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the merchIndexingConfig
      • getMimeRootDirectory

        @Accessor(qualifier="mimeRootDirectory",
                  type=GETTER)
        public java.lang.String getMimeRootDirectory()
        Generated method - Getter of the CatalogVersion.mimeRootDirectory attribute defined at extension catalog.
        Returns:
        the mimeRootDirectory - Mime Root Directory
      • getMnemonic

        @Accessor(qualifier="mnemonic",
                  type=GETTER)
        public java.lang.String getMnemonic()
        Generated method - Getter of the CatalogVersion.mnemonic attribute defined at extension cockpit.
        Returns:
        the mnemonic
      • getPreviews

        @Accessor(qualifier="previews",
                  type=GETTER)
        public java.util.Collection<PreviewDataModel> getPreviews()
        Generated method - Getter of the CatalogVersion.previews attribute defined at extension cms2. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the previews
      • getPreviousUpdateVersion

        @Accessor(qualifier="previousUpdateVersion",
                  type=GETTER)
        public java.lang.Integer getPreviousUpdateVersion()
        Generated method - Getter of the CatalogVersion.previousUpdateVersion attribute defined at extension catalog.
        Returns:
        the previousUpdateVersion
      • getReadPrincipals

        @Accessor(qualifier="readPrincipals",
                  type=GETTER)
        public java.util.List<PrincipalModel> getReadPrincipals()
        Generated method - Getter of the CatalogVersion.readPrincipals attribute defined at extension catalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the readPrincipals
      • getRootCategories

        @Accessor(qualifier="rootCategories",
                  type=GETTER)
        public java.util.List<CategoryModel> getRootCategories()
        Generated method - Getter of the CatalogVersion.rootCategories dynamic attribute defined at extension catalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the rootCategories
      • getSynchronizations

        @Accessor(qualifier="synchronizations",
                  type=GETTER)
        public java.util.List<SyncItemJobModel> getSynchronizations()
        Generated method - Getter of the CatalogVersion.synchronizations attribute defined at extension catalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the synchronizations
      • getTerritories

        @Accessor(qualifier="territories",
                  type=GETTER)
        public java.util.Collection<CountryModel> getTerritories()
        Generated method - Getter of the CatalogVersion.territories attribute defined at extension catalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the territories - Territory
      • getVersion

        @Accessor(qualifier="version",
                  type=GETTER)
        public java.lang.String getVersion()
        Generated method - Getter of the CatalogVersion.version attribute defined at extension catalog.
        Returns:
        the version - version
      • getWorkflowTemplates

        @Accessor(qualifier="workflowTemplates",
                  type=GETTER)
        public java.util.Collection<WorkflowTemplateModel> getWorkflowTemplates()
        Generated method - Getter of the CatalogVersion.workflowTemplates attribute defined at extension cms2. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the workflowTemplates
      • getWritePrincipals

        @Accessor(qualifier="writePrincipals",
                  type=GETTER)
        public java.util.List<PrincipalModel> getWritePrincipals()
        Generated method - Getter of the CatalogVersion.writePrincipals attribute defined at extension catalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the writePrincipals
      • setActive

        @Accessor(qualifier="active",
                  type=SETTER)
        public void setActive​(java.lang.Boolean value)
        Generated method - Setter of CatalogVersion.active attribute defined at extension catalog.
        Parameters:
        value - the active - active flag
      • setAgreements

        @Accessor(qualifier="agreements",
                  type=SETTER)
        public void setAgreements​(java.util.List<AgreementModel> value)
        Generated method - Setter of CatalogVersion.agreements attribute defined at extension catalog.
        Parameters:
        value - the agreements
      • setCatalog

        @Accessor(qualifier="catalog",
                  type=SETTER)
        public void setCatalog​(CatalogModel value)
        Generated method - Initial setter of CatalogVersion.catalog attribute defined at extension catalog. Can only be used at creation of model - before first save.
        Parameters:
        value - the catalog
      • setCategorySystemDescription

        @Accessor(qualifier="categorySystemDescription",
                  type=SETTER)
        public void setCategorySystemDescription​(java.lang.String value)
        Generated method - Setter of CatalogVersion.categorySystemDescription attribute defined at extension catalog.
        Parameters:
        value - the categorySystemDescription
      • setCategorySystemDescription

        @Accessor(qualifier="categorySystemDescription",
                  type=SETTER)
        public void setCategorySystemDescription​(java.lang.String value,
                                                 java.util.Locale loc)
        Generated method - Setter of CatalogVersion.categorySystemDescription attribute defined at extension catalog.
        Parameters:
        value - the categorySystemDescription
        loc - the value localization key
        Throws:
        java.lang.IllegalArgumentException - if localization key cannot be mapped to data language
      • setCategorySystemID

        @Accessor(qualifier="categorySystemID",
                  type=SETTER)
        public void setCategorySystemID​(java.lang.String value)
        Generated method - Setter of CatalogVersion.categorySystemID attribute defined at extension catalog.
        Parameters:
        value - the categorySystemID
      • setCategorySystemName

        @Accessor(qualifier="categorySystemName",
                  type=SETTER)
        public void setCategorySystemName​(java.lang.String value)
        Generated method - Setter of CatalogVersion.categorySystemName attribute defined at extension catalog.
        Parameters:
        value - the categorySystemName
      • setCategorySystemName

        @Accessor(qualifier="categorySystemName",
                  type=SETTER)
        public void setCategorySystemName​(java.lang.String value,
                                          java.util.Locale loc)
        Generated method - Setter of CatalogVersion.categorySystemName attribute defined at extension catalog.
        Parameters:
        value - the categorySystemName
        loc - the value localization key
        Throws:
        java.lang.IllegalArgumentException - if localization key cannot be mapped to data language
      • setCxPersonalizationProcesses

        @Accessor(qualifier="cxPersonalizationProcesses",
                  type=SETTER)
        public void setCxPersonalizationProcesses​(java.util.Collection<CxPersonalizationProcessModel> value)
        Generated method - Setter of CatalogVersion.cxPersonalizationProcesses attribute defined at extension personalizationservices.
        Parameters:
        value - the cxPersonalizationProcesses
      • setDefaultCurrency

        @Accessor(qualifier="defaultCurrency",
                  type=SETTER)
        public void setDefaultCurrency​(CurrencyModel value)
        Generated method - Setter of CatalogVersion.defaultCurrency attribute defined at extension catalog.
        Parameters:
        value - the defaultCurrency - Default Currency
      • setFacetSearchConfigs

        @Accessor(qualifier="facetSearchConfigs",
                  type=SETTER)
        public void setFacetSearchConfigs​(java.util.List<SolrFacetSearchConfigModel> value)
        Generated method - Setter of CatalogVersion.facetSearchConfigs attribute defined at extension solrfacetsearch.
        Parameters:
        value - the facetSearchConfigs
      • setGenerationDate

        @Accessor(qualifier="generationDate",
                  type=SETTER)
        public void setGenerationDate​(java.util.Date value)
        Generated method - Setter of CatalogVersion.generationDate attribute defined at extension catalog.
        Parameters:
        value - the generationDate - Generation Date
      • setGeneratorInfo

        @Accessor(qualifier="generatorInfo",
                  type=SETTER)
        public void setGeneratorInfo​(java.lang.String value)
        Generated method - Setter of CatalogVersion.generatorInfo attribute defined at extension catalog.
        Parameters:
        value - the generatorInfo - Generator Info
      • setInclAssurance

        @Accessor(qualifier="inclAssurance",
                  type=SETTER)
        public void setInclAssurance​(java.lang.Boolean value)
        Generated method - Setter of CatalogVersion.inclAssurance attribute defined at extension catalog.
        Parameters:
        value - the inclAssurance - incl.Assurance
      • setInclDuty

        @Accessor(qualifier="inclDuty",
                  type=SETTER)
        public void setInclDuty​(java.lang.Boolean value)
        Generated method - Setter of CatalogVersion.inclDuty attribute defined at extension catalog.
        Parameters:
        value - the inclDuty - incl.Duty
      • setInclFreight

        @Accessor(qualifier="inclFreight",
                  type=SETTER)
        public void setInclFreight​(java.lang.Boolean value)
        Generated method - Setter of CatalogVersion.inclFreight attribute defined at extension catalog.
        Parameters:
        value - the inclFreight - incl.Freight
      • setInclPacking

        @Accessor(qualifier="inclPacking",
                  type=SETTER)
        public void setInclPacking​(java.lang.Boolean value)
        Generated method - Setter of CatalogVersion.inclPacking attribute defined at extension catalog.
        Parameters:
        value - the inclPacking - incl.Packing
      • setLanguages

        @Accessor(qualifier="languages",
                  type=SETTER)
        public void setLanguages​(java.util.Collection<LanguageModel> value)
        Generated method - Setter of CatalogVersion.languages attribute defined at extension catalog.
        Parameters:
        value - the languages - languages
      • setMerchIndexingConfig

        @Accessor(qualifier="merchIndexingConfig",
                  type=SETTER)
        public void setMerchIndexingConfig​(java.util.Collection<MerchIndexingConfigModel> value)
        Generated method - Setter of CatalogVersion.merchIndexingConfig attribute defined at extension merchandisingservices.
        Parameters:
        value - the merchIndexingConfig
      • setMimeRootDirectory

        @Accessor(qualifier="mimeRootDirectory",
                  type=SETTER)
        public void setMimeRootDirectory​(java.lang.String value)
        Generated method - Setter of CatalogVersion.mimeRootDirectory attribute defined at extension catalog.
        Parameters:
        value - the mimeRootDirectory - Mime Root Directory
      • setMnemonic

        @Accessor(qualifier="mnemonic",
                  type=SETTER)
        public void setMnemonic​(java.lang.String value)
        Generated method - Setter of CatalogVersion.mnemonic attribute defined at extension cockpit.
        Parameters:
        value - the mnemonic
      • setPreviews

        @Accessor(qualifier="previews",
                  type=SETTER)
        public void setPreviews​(java.util.Collection<PreviewDataModel> value)
        Generated method - Setter of CatalogVersion.previews attribute defined at extension cms2.
        Parameters:
        value - the previews
      • setPreviousUpdateVersion

        @Accessor(qualifier="previousUpdateVersion",
                  type=SETTER)
        public void setPreviousUpdateVersion​(java.lang.Integer value)
        Generated method - Setter of CatalogVersion.previousUpdateVersion attribute defined at extension catalog.
        Parameters:
        value - the previousUpdateVersion
      • setReadPrincipals

        @Accessor(qualifier="readPrincipals",
                  type=SETTER)
        public void setReadPrincipals​(java.util.List<PrincipalModel> value)
        Generated method - Setter of CatalogVersion.readPrincipals attribute defined at extension catalog.
        Parameters:
        value - the readPrincipals
      • setRootCategories

        @Accessor(qualifier="rootCategories",
                  type=SETTER)
        public void setRootCategories​(java.util.List<CategoryModel> value)
        Generated method - Setter of CatalogVersion.rootCategories dynamic attribute defined at extension catalog.
        Parameters:
        value - the rootCategories
      • setSynchronizations

        @Accessor(qualifier="synchronizations",
                  type=SETTER)
        public void setSynchronizations​(java.util.List<SyncItemJobModel> value)
        Generated method - Setter of CatalogVersion.synchronizations attribute defined at extension catalog.
        Parameters:
        value - the synchronizations
      • setTerritories

        @Accessor(qualifier="territories",
                  type=SETTER)
        public void setTerritories​(java.util.Collection<CountryModel> value)
        Generated method - Setter of CatalogVersion.territories attribute defined at extension catalog.
        Parameters:
        value - the territories - Territory
      • setVersion

        @Accessor(qualifier="version",
                  type=SETTER)
        public void setVersion​(java.lang.String value)
        Generated method - Setter of CatalogVersion.version attribute defined at extension catalog.
        Parameters:
        value - the version - version
      • setWorkflowTemplates

        @Accessor(qualifier="workflowTemplates",
                  type=SETTER)
        public void setWorkflowTemplates​(java.util.Collection<WorkflowTemplateModel> value)
        Generated method - Setter of CatalogVersion.workflowTemplates attribute defined at extension cms2.
        Parameters:
        value - the workflowTemplates
      • setWritePrincipals

        @Accessor(qualifier="writePrincipals",
                  type=SETTER)
        public void setWritePrincipals​(java.util.List<PrincipalModel> value)
        Generated method - Setter of CatalogVersion.writePrincipals attribute defined at extension catalog.
        Parameters:
        value - the writePrincipals