Class CompareCatalogVersionsCronJobModel

  • All Implemented Interfaces:
    java.io.Serializable

    public class CompareCatalogVersionsCronJobModel
    extends CronJobModel
    Generated model class for type CompareCatalogVersionsCronJob first defined at extension catalog.
    See Also:
    Serialized Form
    • Field Detail

      • _TYPECODE

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

        public static final java.lang.String PROCESSEDITEMSCOUNT
        Generated constant - Attribute key of CompareCatalogVersionsCronJob.processedItemsCount attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • SOURCEVERSION

        public static final java.lang.String SOURCEVERSION
        Generated constant - Attribute key of CompareCatalogVersionsCronJob.sourceVersion attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • TARGETVERSION

        public static final java.lang.String TARGETVERSION
        Generated constant - Attribute key of CompareCatalogVersionsCronJob.targetVersion attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • MISSINGPRODUCTS

        public static final java.lang.String MISSINGPRODUCTS
        Generated constant - Attribute key of CompareCatalogVersionsCronJob.missingProducts attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • NEWPRODUCTS

        public static final java.lang.String NEWPRODUCTS
        Generated constant - Attribute key of CompareCatalogVersionsCronJob.newProducts attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • MAXPRICETOLERANCE

        public static final java.lang.String MAXPRICETOLERANCE
        Generated constant - Attribute key of CompareCatalogVersionsCronJob.maxPriceTolerance attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • SEARCHMISSINGPRODUCTS

        public static final java.lang.String SEARCHMISSINGPRODUCTS
        Generated constant - Attribute key of CompareCatalogVersionsCronJob.searchMissingProducts attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • SEARCHMISSINGCATEGORIES

        public static final java.lang.String SEARCHMISSINGCATEGORIES
        Generated constant - Attribute key of CompareCatalogVersionsCronJob.searchMissingCategories attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • SEARCHNEWPRODUCTS

        public static final java.lang.String SEARCHNEWPRODUCTS
        Generated constant - Attribute key of CompareCatalogVersionsCronJob.searchNewProducts attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • SEARCHNEWCATEGORIES

        public static final java.lang.String SEARCHNEWCATEGORIES
        Generated constant - Attribute key of CompareCatalogVersionsCronJob.searchNewCategories attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • SEARCHPRICEDIFFERENCES

        public static final java.lang.String SEARCHPRICEDIFFERENCES
        Generated constant - Attribute key of CompareCatalogVersionsCronJob.searchPriceDifferences attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • OVERWRITEPRODUCTAPPROVALSTATUS

        public static final java.lang.String OVERWRITEPRODUCTAPPROVALSTATUS
        Generated constant - Attribute key of CompareCatalogVersionsCronJob.overwriteProductApprovalStatus attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • PRICECOMPARECUSTOMER

        public static final java.lang.String PRICECOMPARECUSTOMER
        Generated constant - Attribute key of CompareCatalogVersionsCronJob.priceCompareCustomer attribute defined at extension catalog.
        See Also:
        Constant Field Values
    • Constructor Detail

      • CompareCatalogVersionsCronJobModel

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

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

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public CompareCatalogVersionsCronJobModel​(JobModel _job,
                                                  int _missingProducts,
                                                  int _newProducts,
                                                  int _processedItemsCount,
                                                  CatalogVersionModel _sourceVersion,
                                                  CatalogVersionModel _targetVersion)
        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
        _missingProducts - initial attribute declared by type CompareCatalogVersionsCronJob at extension catalog
        _newProducts - initial attribute declared by type CompareCatalogVersionsCronJob at extension catalog
        _processedItemsCount - initial attribute declared by type CompareCatalogVersionsCronJob at extension catalog
        _sourceVersion - initial attribute declared by type CompareCatalogVersionsCronJob at extension catalog
        _targetVersion - initial attribute declared by type CompareCatalogVersionsCronJob at extension catalog
      • CompareCatalogVersionsCronJobModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public CompareCatalogVersionsCronJobModel​(JobModel _job,
                                                  int _missingProducts,
                                                  int _newProducts,
                                                  ItemModel _owner,
                                                  int _processedItemsCount,
                                                  CatalogVersionModel _sourceVersion,
                                                  CatalogVersionModel _targetVersion)
        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
        _missingProducts - initial attribute declared by type CompareCatalogVersionsCronJob at extension catalog
        _newProducts - initial attribute declared by type CompareCatalogVersionsCronJob at extension catalog
        _owner - initial attribute declared by type Item at extension core
        _processedItemsCount - initial attribute declared by type CompareCatalogVersionsCronJob at extension catalog
        _sourceVersion - initial attribute declared by type CompareCatalogVersionsCronJob at extension catalog
        _targetVersion - initial attribute declared by type CompareCatalogVersionsCronJob at extension catalog
    • Method Detail

      • getMaxPriceTolerance

        @Accessor(qualifier="maxPriceTolerance",
                  type=GETTER)
        public java.lang.Double getMaxPriceTolerance()
        Generated method - Getter of the CompareCatalogVersionsCronJob.maxPriceTolerance attribute defined at extension catalog.
        Returns:
        the maxPriceTolerance
      • getMissingProducts

        @Accessor(qualifier="missingProducts",
                  type=GETTER)
        public int getMissingProducts()
        Generated method - Getter of the CompareCatalogVersionsCronJob.missingProducts attribute defined at extension catalog.
        Returns:
        the missingProducts
      • getNewProducts

        @Accessor(qualifier="newProducts",
                  type=GETTER)
        public int getNewProducts()
        Generated method - Getter of the CompareCatalogVersionsCronJob.newProducts attribute defined at extension catalog.
        Returns:
        the newProducts
      • getOverwriteProductApprovalStatus

        @Accessor(qualifier="overwriteProductApprovalStatus",
                  type=GETTER)
        public java.lang.Boolean getOverwriteProductApprovalStatus()
        Generated method - Getter of the CompareCatalogVersionsCronJob.overwriteProductApprovalStatus attribute defined at extension catalog.
        Returns:
        the overwriteProductApprovalStatus
      • getPriceCompareCustomer

        @Accessor(qualifier="priceCompareCustomer",
                  type=GETTER)
        public UserModel getPriceCompareCustomer()
        Generated method - Getter of the CompareCatalogVersionsCronJob.priceCompareCustomer attribute defined at extension catalog.
        Returns:
        the priceCompareCustomer
      • getProcessedItemsCount

        @Accessor(qualifier="processedItemsCount",
                  type=GETTER)
        public int getProcessedItemsCount()
        Generated method - Getter of the CompareCatalogVersionsCronJob.processedItemsCount attribute defined at extension catalog.
        Returns:
        the processedItemsCount
      • getSearchMissingCategories

        @Accessor(qualifier="searchMissingCategories",
                  type=GETTER)
        public java.lang.Boolean getSearchMissingCategories()
        Generated method - Getter of the CompareCatalogVersionsCronJob.searchMissingCategories attribute defined at extension catalog.
        Returns:
        the searchMissingCategories
      • getSearchMissingProducts

        @Accessor(qualifier="searchMissingProducts",
                  type=GETTER)
        public java.lang.Boolean getSearchMissingProducts()
        Generated method - Getter of the CompareCatalogVersionsCronJob.searchMissingProducts attribute defined at extension catalog.
        Returns:
        the searchMissingProducts
      • getSearchNewCategories

        @Accessor(qualifier="searchNewCategories",
                  type=GETTER)
        public java.lang.Boolean getSearchNewCategories()
        Generated method - Getter of the CompareCatalogVersionsCronJob.searchNewCategories attribute defined at extension catalog.
        Returns:
        the searchNewCategories
      • getSearchNewProducts

        @Accessor(qualifier="searchNewProducts",
                  type=GETTER)
        public java.lang.Boolean getSearchNewProducts()
        Generated method - Getter of the CompareCatalogVersionsCronJob.searchNewProducts attribute defined at extension catalog.
        Returns:
        the searchNewProducts
      • getSearchPriceDifferences

        @Accessor(qualifier="searchPriceDifferences",
                  type=GETTER)
        public java.lang.Boolean getSearchPriceDifferences()
        Generated method - Getter of the CompareCatalogVersionsCronJob.searchPriceDifferences attribute defined at extension catalog.
        Returns:
        the searchPriceDifferences
      • getSourceVersion

        @Accessor(qualifier="sourceVersion",
                  type=GETTER)
        public CatalogVersionModel getSourceVersion()
        Generated method - Getter of the CompareCatalogVersionsCronJob.sourceVersion attribute defined at extension catalog.
        Returns:
        the sourceVersion
      • getTargetVersion

        @Accessor(qualifier="targetVersion",
                  type=GETTER)
        public CatalogVersionModel getTargetVersion()
        Generated method - Getter of the CompareCatalogVersionsCronJob.targetVersion attribute defined at extension catalog.
        Returns:
        the targetVersion
      • setMaxPriceTolerance

        @Accessor(qualifier="maxPriceTolerance",
                  type=SETTER)
        public void setMaxPriceTolerance​(java.lang.Double value)
        Generated method - Setter of CompareCatalogVersionsCronJob.maxPriceTolerance attribute defined at extension catalog.
        Parameters:
        value - the maxPriceTolerance
      • setMissingProducts

        @Accessor(qualifier="missingProducts",
                  type=SETTER)
        public void setMissingProducts​(int value)
        Generated method - Setter of CompareCatalogVersionsCronJob.missingProducts attribute defined at extension catalog.
        Parameters:
        value - the missingProducts
      • setNewProducts

        @Accessor(qualifier="newProducts",
                  type=SETTER)
        public void setNewProducts​(int value)
        Generated method - Setter of CompareCatalogVersionsCronJob.newProducts attribute defined at extension catalog.
        Parameters:
        value - the newProducts
      • setOverwriteProductApprovalStatus

        @Accessor(qualifier="overwriteProductApprovalStatus",
                  type=SETTER)
        public void setOverwriteProductApprovalStatus​(java.lang.Boolean value)
        Generated method - Setter of CompareCatalogVersionsCronJob.overwriteProductApprovalStatus attribute defined at extension catalog.
        Parameters:
        value - the overwriteProductApprovalStatus
      • setPriceCompareCustomer

        @Accessor(qualifier="priceCompareCustomer",
                  type=SETTER)
        public void setPriceCompareCustomer​(UserModel value)
        Generated method - Setter of CompareCatalogVersionsCronJob.priceCompareCustomer attribute defined at extension catalog.
        Parameters:
        value - the priceCompareCustomer
      • setProcessedItemsCount

        @Accessor(qualifier="processedItemsCount",
                  type=SETTER)
        public void setProcessedItemsCount​(int value)
        Generated method - Setter of CompareCatalogVersionsCronJob.processedItemsCount attribute defined at extension catalog.
        Parameters:
        value - the processedItemsCount
      • setSearchMissingCategories

        @Accessor(qualifier="searchMissingCategories",
                  type=SETTER)
        public void setSearchMissingCategories​(java.lang.Boolean value)
        Generated method - Setter of CompareCatalogVersionsCronJob.searchMissingCategories attribute defined at extension catalog.
        Parameters:
        value - the searchMissingCategories
      • setSearchMissingProducts

        @Accessor(qualifier="searchMissingProducts",
                  type=SETTER)
        public void setSearchMissingProducts​(java.lang.Boolean value)
        Generated method - Setter of CompareCatalogVersionsCronJob.searchMissingProducts attribute defined at extension catalog.
        Parameters:
        value - the searchMissingProducts
      • setSearchNewCategories

        @Accessor(qualifier="searchNewCategories",
                  type=SETTER)
        public void setSearchNewCategories​(java.lang.Boolean value)
        Generated method - Setter of CompareCatalogVersionsCronJob.searchNewCategories attribute defined at extension catalog.
        Parameters:
        value - the searchNewCategories
      • setSearchNewProducts

        @Accessor(qualifier="searchNewProducts",
                  type=SETTER)
        public void setSearchNewProducts​(java.lang.Boolean value)
        Generated method - Setter of CompareCatalogVersionsCronJob.searchNewProducts attribute defined at extension catalog.
        Parameters:
        value - the searchNewProducts
      • setSearchPriceDifferences

        @Accessor(qualifier="searchPriceDifferences",
                  type=SETTER)
        public void setSearchPriceDifferences​(java.lang.Boolean value)
        Generated method - Setter of CompareCatalogVersionsCronJob.searchPriceDifferences attribute defined at extension catalog.
        Parameters:
        value - the searchPriceDifferences
      • setSourceVersion

        @Accessor(qualifier="sourceVersion",
                  type=SETTER)
        public void setSourceVersion​(CatalogVersionModel value)
        Generated method - Setter of CompareCatalogVersionsCronJob.sourceVersion attribute defined at extension catalog.
        Parameters:
        value - the sourceVersion
      • setTargetVersion

        @Accessor(qualifier="targetVersion",
                  type=SETTER)
        public void setTargetVersion​(CatalogVersionModel value)
        Generated method - Setter of CompareCatalogVersionsCronJob.targetVersion attribute defined at extension catalog.
        Parameters:
        value - the targetVersion