Package de.hybris.platform.catalog.daos
Interface ItemSyncTimestampDao
- All Known Implementing Classes:
DefaultItemSyncTimestampDao
public interface ItemSyncTimestampDao
ItemSyncTimestampModel oriented Data Access Object.-
Method Summary
Modifier and TypeMethodDescriptionfindLastSourceSyncTimestamps(SyncItemJobModel syncJob, ItemModel source) Returns list ofItemSyncTimestampModelfor a given source itemsyncJob.sourceandtargetfindLastTargetSyncTimestamps(SyncItemJobModel syncJob, ItemModel source) Returns list ofItemSyncTimestampModelfor a given target itemsyncJob.sourceandtargetfindSyncTimestampsByCatalogVersion(CatalogVersionModel catalogVersion, int limit) Returns a limited list of sync timestamps for a specifiedcatalogVersion.
ThecatalogVersionmay be bothItemSyncTimestampModel.SOURCEVERSIONorItemSyncTimestampModel.TARGETVERSION.findSyncTimestampsByItem(ItemModel item, int limit) Returns a limited list of sync timestamps for a specifieditem.
Theitemmay be both:ItemSyncTimestampModel.SOURCEITEMorItemSyncTimestampModel.TARGETITEM.
-
Method Details
-
findSyncTimestampsByItem
Returns a limited list of sync timestamps for a specifieditem.
Theitemmay be both:ItemSyncTimestampModel.SOURCEITEMorItemSyncTimestampModel.TARGETITEM.- Parameters:
item-ItemModelfor which we are searching sync timestampslimit- limit count of result (-1 : no limit)
-
findSyncTimestampsByCatalogVersion
List<ItemSyncTimestampModel> findSyncTimestampsByCatalogVersion(CatalogVersionModel catalogVersion, int limit) Returns a limited list of sync timestamps for a specifiedcatalogVersion.
ThecatalogVersionmay be bothItemSyncTimestampModel.SOURCEVERSIONorItemSyncTimestampModel.TARGETVERSION.- Parameters:
catalogVersion-CatalogVersionModelfor which we are searching sync timestampslimit- limit count of result (-1 : no limit)
-
findLastSourceSyncTimestamps
List<ItemSyncTimestampModel> findLastSourceSyncTimestamps(SyncItemJobModel syncJob, ItemModel source) Returns list ofItemSyncTimestampModelfor a given source itemsyncJob.sourceandtarget -
findLastTargetSyncTimestamps
List<ItemSyncTimestampModel> findLastTargetSyncTimestamps(SyncItemJobModel syncJob, ItemModel source) Returns list ofItemSyncTimestampModelfor a given target itemsyncJob.sourceandtarget
-