Class CompareCatalogVersionsCronJobModel

All Implemented Interfaces:
Serializable

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

    • _TYPECODE

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

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

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

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

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

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

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

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

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

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

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

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

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

      public static final String PRICECOMPARECUSTOMER
      Generated constant - Attribute key of CompareCatalogVersionsCronJob.priceCompareCustomer attribute defined at extension catalog.
      See Also:
  • Constructor Details

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

    • getMaxPriceTolerance

      @Accessor(qualifier="maxPriceTolerance", type=GETTER) public 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 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 Boolean getSearchMissingCategories()
      Generated method - Getter of the CompareCatalogVersionsCronJob.searchMissingCategories attribute defined at extension catalog.
      Returns:
      the searchMissingCategories
    • getSearchMissingProducts

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

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

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

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