Class CatalogVersionModel

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ClassificationSystemVersionModel

public class CatalogVersionModel extends ItemModel
Generated model class for type CatalogVersion first defined at extension catalog.
See Also:
  • Field Details

    • _TYPECODE

      public static final String _TYPECODE
      Generated model type code constant.
      See Also:
    • _CATALOG2VERSIONSRELATION

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

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

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

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

      public static final String _SOLRFACETSEARCHCONFIG2CATALOGVERSIONRELATION
      Generated relation code constant for relation SolrFacetSearchConfig2CatalogVersionRelation defining source attribute facetSearchConfigs in extension solrfacetsearch.
      See Also:
    • _MERCHPRODUCTDIR2CATALOGVERSION

      public static final String _MERCHPRODUCTDIR2CATALOGVERSION
      Generated relation code constant for relation MerchProductDir2CatalogVersion defining source attribute merchProductDirectoryConfig in extension merchandisingservices.
      See Also:
    • _MERCHINDEXINGCONFIG2CATALOGVERSION

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      public static final String FACETSEARCHCONFIGS
      Generated constant - Attribute key of CatalogVersion.facetSearchConfigs attribute defined at extension solrfacetsearch.
      See Also:
    • MERCHPRODUCTDIRECTORYCONFIG

      public static final String MERCHPRODUCTDIRECTORYCONFIG
      Generated constant - Attribute key of CatalogVersion.merchProductDirectoryConfig attribute defined at extension merchandisingservices.
      See Also:
    • MERCHINDEXINGCONFIG

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

      public static final String CXPERSONALIZATIONPROCESSES
      Generated constant - Attribute key of CatalogVersion.cxPersonalizationProcesses attribute defined at extension personalizationservices.
      See Also:
  • Constructor Details

    • 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, 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, 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 Details

    • getActive

      @Accessor(qualifier="active", type=GETTER) public 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 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 String getCategorySystemDescription()
      Generated method - Getter of the CatalogVersion.categorySystemDescription attribute defined at extension catalog.
      Returns:
      the categorySystemDescription
    • getCategorySystemDescription

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

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

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

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

      @Accessor(qualifier="cxPersonalizationProcesses", type=GETTER) public 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 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 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 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 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 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 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 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 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 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 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
    • getMerchProductDirectoryConfig

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

      @Accessor(qualifier="mimeRootDirectory", type=GETTER) public 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 String getMnemonic()
      Generated method - Getter of the CatalogVersion.mnemonic attribute defined at extension cockpit.
      Returns:
      the mnemonic
    • getPreviews

      @Accessor(qualifier="previews", type=GETTER) public 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 Integer getPreviousUpdateVersion()
      Generated method - Getter of the CatalogVersion.previousUpdateVersion attribute defined at extension catalog.
      Returns:
      the previousUpdateVersion
    • getReadPrincipals

      @Accessor(qualifier="readPrincipals", type=GETTER) public 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 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 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 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 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 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 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(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(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(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(String value, Locale loc)
      Generated method - Setter of CatalogVersion.categorySystemDescription attribute defined at extension catalog.
      Parameters:
      value - the categorySystemDescription
      loc - the value localization key
      Throws:
      IllegalArgumentException - if localization key cannot be mapped to data language
    • setCategorySystemID

      @Accessor(qualifier="categorySystemID", type=SETTER) public void setCategorySystemID(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(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(String value, Locale loc)
      Generated method - Setter of CatalogVersion.categorySystemName attribute defined at extension catalog.
      Parameters:
      value - the categorySystemName
      loc - the value localization key
      Throws:
      IllegalArgumentException - if localization key cannot be mapped to data language
    • setCxPersonalizationProcesses

      @Accessor(qualifier="cxPersonalizationProcesses", type=SETTER) public void setCxPersonalizationProcesses(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(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(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(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(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(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(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(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(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(Collection<MerchIndexingConfigModel> value)
      Generated method - Setter of CatalogVersion.merchIndexingConfig attribute defined at extension merchandisingservices.
      Parameters:
      value - the merchIndexingConfig
    • setMerchProductDirectoryConfig

      @Accessor(qualifier="merchProductDirectoryConfig", type=SETTER) public void setMerchProductDirectoryConfig(Collection<MerchProductDirectoryConfigModel> value)
      Generated method - Setter of CatalogVersion.merchProductDirectoryConfig attribute defined at extension merchandisingservices.
      Parameters:
      value - the merchProductDirectoryConfig
    • setMimeRootDirectory

      @Accessor(qualifier="mimeRootDirectory", type=SETTER) public void setMimeRootDirectory(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(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(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(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(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(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(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(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(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(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(List<PrincipalModel> value)
      Generated method - Setter of CatalogVersion.writePrincipals attribute defined at extension catalog.
      Parameters:
      value - the writePrincipals