All Methods Static Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
protected void |
checkBeforeItemRemoval(SessionContext ctx,
Item item)
Overwritten to avoid calls to ejb layer.
|
Category2ProductChangeDescriptor |
createCategory2ProductChangeDescriptor(CronJob cronJob,
Link category2productLink,
String changeType,
String description)
Creates a changedescriptor from a category2product link
|
Category2ProductChangeDescriptor |
createCategory2ProductChangeDescriptor(CronJob cronJob,
Link category2productLink,
String changeType,
String categoryCode,
String productCode,
Integer position,
String description) |
BMECatImportCronJob |
createDefaultBMECatImportCronJob(BMECatJobMedia catalogFile,
BMECatImportBatchJob bmeCatImportBatchJob) |
BMECatImportWithCsvCronJob |
createDefaultBMECatImportWithCsvCronJob(BMECatImpExScriptMedia impexFile,
BMECatImportWithCsvJob bmeCatImportWithCsvJob) |
BMECatImportWithCsvTransformCronJob |
createDefaultBMECatImportWithCsvTransformCronJob(BMECatJobMedia catalogFile,
BMECatImportWithCsvTransformJob bmeCatImportWithCsvTransformJob) |
BMECatImportCronJob |
createDefaultCompleteImportCronJob(BMECatJobMedia catalogFile) |
BMECatImportWithCsvCronJob |
createDefaultCompleteImportWithCsvCronJob(BMECatImpExScriptMedia impexFile) |
void |
createDefaultPackageUnits() |
void |
createDefaultSecurity() |
void |
createEssentialData(Map params,
JspContext jspc) |
PriceChangeDescriptor |
createPriceChangeDescriptor(CronJob cronJob,
String changeType,
PriceRow priceRow,
String description) |
protected PriceCopy |
createPriceCopy(PriceRow priceRow) |
protected PriceRow |
createPriceRow(CatalogVersion catalogVersion,
PriceCopy priceCopy) |
ProductReferenceChangeDescriptor |
createProductReferenceChangeDescriptor(CronJob cronJob,
ProductReference reference,
String changeType,
String description) |
void |
createProjectData(Map params,
JspContext jspc) |
protected CatalogManager |
getCatalogManager() |
Map<String,Integer> |
getImportedVersions(CatalogVersion catalogVersion) |
Map<String,Integer> |
getImportedVersions(SessionContext ctx,
CatalogVersion catalogVersion) |
String |
getImportedVersionsKey(Catalog catalogValueObject) |
String |
getImportedVersionsKey(CatalogVersion version) |
static BMECatManager |
getInstance() |
Collection<LinkChangeDescriptor> |
getLinkChangeDescriptors(CronJob cronJob,
Step step,
String changeType,
String source,
String target) |
Collection<LinkChangeDescriptor> |
getLinkChangeDescriptors(SessionContext ctx,
CronJob cronJob,
Step step,
String changeType,
String source,
String target,
int start,
int count)
Returns LinkChangeDescriptor that match the given paramters
|
ChangeDescriptor |
getMostRecentChange(CronJob cronJob,
Step step,
String changeType,
ComposedType changeDescriptorType) |
BMECatExportJob |
getOrCreateBMECatExportJob() |
BMECatImportBatchJob |
getOrCreateBMECatImportJob() |
BMECatImportWithCsvJob |
getOrCreateBMECatImportWithCsvJob() |
BMECatImportWithCsvTransformJob |
getOrCreateBMECatImportWithCsvTransformJob() |
Collection<PriceChangeDescriptor> |
getPriceChangeDescriptors(SessionContext ctx,
CronJob cronJob,
Step step,
String changeType,
String productCode) |
protected PriceRow |
getPriceRowByCopy(CatalogVersion catalogVersion,
PriceCopy priceCopy) |
protected Product |
getProductByPreviousCatalogVersion(CatalogVersion catalogVersion,
String articleID) |
EnumerationValue |
getTransactionModeEnum(int mode) |
boolean |
isCreatorDisabled()
|
protected void |
removeCategoryToProductLink(CronJob cronJob,
Link link) |
protected void |
removeProductReference(CronJob cronJob,
ProductReference reference) |
void |
setImportedVersions(CatalogVersion catalogVersion,
Map<String,Integer> map) |
void |
setImportedVersions(SessionContext ctx,
CatalogVersion catalogVersion,
Map<String,Integer> map) |