| Package | Description |
|---|---|
| de.hybris.platform.catalog.job | |
| de.hybris.platform.catalog.job.diff | |
| de.hybris.platform.catalog.job.diff.impl | |
| de.hybris.platform.catalog.model |
Contains generated models for each type of de.hybris.platform.catalog.jalo package.
|
| de.hybris.platform.catalog.resource |
| Modifier and Type | Method and Description |
|---|---|
PerformResult |
CompareCatalogVersionsJobPerformable.perform(CompareCatalogVersionsCronJobModel cronJobModel) |
| Modifier and Type | Method and Description |
|---|---|
int |
CatalogVersionDifferenceFinder.processDifferences(CompareCatalogVersionsCronJobModel model)
Processes difference for a given
CompareCatalogVersionsCronJobModel model. |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<ProductModel> |
NewProductCatalogVersionDiffFinder.findDifferences(int start,
int count,
CompareCatalogVersionsCronJobModel model) |
protected abstract java.util.Collection<ProductModel> |
AbstractProductCatalogVersionDiffFinder.findDifferences(int start,
int count,
CompareCatalogVersionsCronJobModel model)
Abstraction for a getting collection of different
ProductModel between
CompareCatalogVersionsCronJobModels source and target CatalogVersionModel. |
java.util.Collection<ProductModel> |
RemovedProductCatalogVersionDiffFinder.findDifferences(int start,
int count,
CompareCatalogVersionsCronJobModel model) |
protected CatalogVersionModel |
RemovedCategoryCatalogVersionDiffFinder.getSourceCatalogVersion(CompareCatalogVersionsCronJobModel model) |
protected abstract CatalogVersionModel |
AbstractCategoryCatalogVersionDiffFinder.getSourceCatalogVersion(CompareCatalogVersionsCronJobModel model)
gets source catalog version for the cronjob model ( compare source->target , target->source) while checking
new/removed categories
|
protected CatalogVersionModel |
NewCategoryCatalogVersionDiffFinder.getSourceCatalogVersion(CompareCatalogVersionsCronJobModel model) |
protected CatalogVersionModel |
RemovedCategoryCatalogVersionDiffFinder.getTargetCatalogVersion(CompareCatalogVersionsCronJobModel model) |
protected abstract CatalogVersionModel |
AbstractCategoryCatalogVersionDiffFinder.getTargetCatalogVersion(CompareCatalogVersionsCronJobModel model)
gets source catalog version for the cronjob model ( compare source->target , target->source) while checking
new/removed categories
|
protected CatalogVersionModel |
NewCategoryCatalogVersionDiffFinder.getTargetCatalogVersion(CompareCatalogVersionsCronJobModel model) |
CategoryCatalogVersionDifferenceModel |
RemovedCategoryCatalogVersionDiffFinder.populateDifferenceModel(CategoryModel srcCategory,
CategoryModel targetCategory,
CompareCatalogVersionsCronJobModel model) |
protected abstract CategoryCatalogVersionDifferenceModel |
AbstractCategoryCatalogVersionDiffFinder.populateDifferenceModel(CategoryModel srcCategory,
CategoryModel targetCategory,
CompareCatalogVersionsCronJobModel model)
Creates a difference object of type
CategoryCatalogVersionDifferenceModel between two
CategoryModels. |
CategoryCatalogVersionDifferenceModel |
NewCategoryCatalogVersionDiffFinder.populateDifferenceModel(CategoryModel srcCategory,
CategoryModel targetCategory,
CompareCatalogVersionsCronJobModel model) |
ProductCatalogVersionDifferenceModel |
NewProductCatalogVersionDiffFinder.populateDifferenceModel(ProductModel srcProduct,
ProductModel targetProduct,
CompareCatalogVersionsCronJobModel model) |
protected abstract ProductCatalogVersionDifferenceModel |
AbstractProductCatalogVersionDiffFinder.populateDifferenceModel(ProductModel srcProduct,
ProductModel targetProduct,
CompareCatalogVersionsCronJobModel model) |
protected ProductCatalogVersionDifferenceModel |
ProductPriceDiffFinder.populateDifferenceModel(ProductModel srcProduct,
ProductModel targetProduct,
CompareCatalogVersionsCronJobModel cronJob) |
ProductCatalogVersionDifferenceModel |
RemovedProductCatalogVersionDiffFinder.populateDifferenceModel(ProductModel srcProduct,
ProductModel targetProduct,
CompareCatalogVersionsCronJobModel model) |
int |
ProductApprovalStatusDiffFinder.processDifferences(CompareCatalogVersionsCronJobModel cronJob) |
int |
AbstractCategoryCatalogVersionDiffFinder.processDifferences(CompareCatalogVersionsCronJobModel model) |
int |
AbstractProductCatalogVersionDiffFinder.processDifferences(CompareCatalogVersionsCronJobModel model) |
int |
ProductPriceDiffFinder.processDifferences(CompareCatalogVersionsCronJobModel cronJobModel) |
protected void |
NewProductCatalogVersionDiffFinder.setDifferencesCount(CompareCatalogVersionsCronJobModel model,
int differencedProductsCount) |
protected abstract void |
AbstractProductCatalogVersionDiffFinder.setDifferencesCount(CompareCatalogVersionsCronJobModel model,
int differencedProductsCount)
Method to reflect differences into
CronJobModel. |
protected void |
RemovedProductCatalogVersionDiffFinder.setDifferencesCount(CompareCatalogVersionsCronJobModel model,
int differencedProductsCount) |
protected boolean |
RemovedCategoryCatalogVersionDiffFinder.shouldProcess(CompareCatalogVersionsCronJobModel cronJobModel) |
protected boolean |
NewProductCatalogVersionDiffFinder.shouldProcess(CompareCatalogVersionsCronJobModel cronJobModel) |
protected abstract boolean |
AbstractCategoryCatalogVersionDiffFinder.shouldProcess(CompareCatalogVersionsCronJobModel model)
Method decides if to process differences or not depending on the model's flag
getSearchMissingCategories(),
getSearchNewCategories() |
protected abstract boolean |
AbstractProductCatalogVersionDiffFinder.shouldProcess(CompareCatalogVersionsCronJobModel model)
Method decides if to process differences or not depending on the model's flag
getMissingProducts(),
getSearchNewProducts() |
protected boolean |
NewCategoryCatalogVersionDiffFinder.shouldProcess(CompareCatalogVersionsCronJobModel cronJobModel) |
protected boolean |
RemovedProductCatalogVersionDiffFinder.shouldProcess(CompareCatalogVersionsCronJobModel cronJobModel) |
| Modifier and Type | Method and Description |
|---|---|
CompareCatalogVersionsCronJobModel |
CatalogVersionDifferenceModel.getCronJob()
Generated method - Getter of the
CatalogVersionDifference.cronJob attribute defined at extension catalog. |
| Modifier and Type | Method and Description |
|---|---|
void |
CatalogVersionDifferenceModel.setCronJob(CompareCatalogVersionsCronJobModel value)
Generated method - Initial setter of
CatalogVersionDifference.cronJob attribute defined at extension catalog. |
| Constructor and Description |
|---|
CatalogVersionDifferenceModel(CompareCatalogVersionsCronJobModel _cronJob,
CatalogVersionModel _sourceVersion,
CatalogVersionModel _targetVersion)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
CatalogVersionDifferenceModel(CompareCatalogVersionsCronJobModel _cronJob,
ItemModel _owner,
CatalogVersionModel _sourceVersion,
CatalogVersionModel _targetVersion)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
CategoryCatalogVersionDifferenceModel(CompareCatalogVersionsCronJobModel _cronJob,
CategoryDifferenceMode _mode,
CatalogVersionModel _sourceVersion,
CatalogVersionModel _targetVersion)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
CategoryCatalogVersionDifferenceModel(CompareCatalogVersionsCronJobModel _cronJob,
CategoryDifferenceMode _mode,
ItemModel _owner,
CategoryModel _sourceCategory,
CatalogVersionModel _sourceVersion,
CategoryModel _targetCategory,
CatalogVersionModel _targetVersion)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
ProductCatalogVersionDifferenceModel(CompareCatalogVersionsCronJobModel _cronJob,
ProductDifferenceMode _mode,
CatalogVersionModel _sourceVersion,
CatalogVersionModel _targetVersion)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
ProductCatalogVersionDifferenceModel(CompareCatalogVersionsCronJobModel _cronJob,
ProductDifferenceMode _mode,
ItemModel _owner,
ProductModel _sourceProduct,
CatalogVersionModel _sourceVersion,
ProductModel _targetProduct,
CatalogVersionModel _targetVersion)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
CompareCatalogVersionsCronJobModel |
CompareCatalogVersionsCronJobResource.getCompareCatalogVersionsCronJobModel()
Convenience method which just delegates to
AbstractResource.getResourceValue() |
protected CompareCatalogVersionsCronJobModel |
CompareCatalogVersionsCronJobResource.readResource(java.lang.String resourceId)
Gets the
CompareCatalogVersionsCronJobModel resource which is addressed by current resource request. |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<CompareCatalogVersionsCronJobModel> |
CompareCatalogVersionsCronJobsResource.getCompareCatalogVersionsCronJobsCollection()
Convenience method which just delegates to
AbstractResource.getResourceValue() |
| Modifier and Type | Method and Description |
|---|---|
void |
CompareCatalogVersionsCronJobResource.setCompareCatalogVersionsCronJobModel(CompareCatalogVersionsCronJobModel value)
Convenience method which just delegates to
#setResourceValue(CompareCatalogVersionsCronJobModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
CompareCatalogVersionsCronJobsResource.setCompareCatalogVersionsCronJobsCollection(java.util.Collection<CompareCatalogVersionsCronJobModel> value)
Convenience method which just delegates to
#setResourceValue(Collection) |
Copyright © 2018 SAP SE. All Rights Reserved.