public interface CatalogItem<T extends Item>
During synchronization these items are treated specially in the following cases:
| Modifier and Type | Method and Description |
|---|---|
String |
getCatalogItemID()
Returns the unique id of this item.
|
CatalogVersion |
getCatalogVersion(SessionContext ctx)
Returns the enclosing catalog version of this item.
|
String |
getCatalogVersionAttributeQualifier()
Must provide the attribute qualifier of the attribute holding the catalog version which this item belongs
to.
|
T |
getCounterpartItem(CatalogVersion targetVersion)
Optionally finds potential copies of this item within a synchronization target version.
|
String |
getIDAttributeQualifier()
Must provide the attribute qualifier of the attribute holding the unique id of this item.
|
String getIDAttributeQualifier()
String getCatalogVersionAttributeQualifier()
String getCatalogItemID()
CatalogVersion getCatalogVersion(SessionContext ctx)
T getCounterpartItem(CatalogVersion targetVersion)
Hint: Usually this can be easily implemented by searching for a item with he same id within the target version.
Copyright © 2017 SAP SE. All Rights Reserved.