Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more

Interface ICatalogImportHistoryRepository

Handles importing history for catalog.

Namespace: EPiServer.Commerce.Catalog.ImportExport
Assembly: EPiServer.Business.Commerce.dll
Version: 14.26.0
Syntax
public interface ICatalogImportHistoryRepository

Methods

Add(CatalogImportHistoryData)

Declaration
void Add(CatalogImportHistoryData parameter)
Parameters
Type Name Description
CatalogImportHistoryData parameter

Delete(DeleteCatalogImportHistoryParam)

Declaration
void Delete(DeleteCatalogImportHistoryParam parameter)
Parameters
Type Name Description
DeleteCatalogImportHistoryParam parameter

Get(Guid)

Declaration
CatalogImportHistoryData Get(Guid id)
Parameters
Type Name Description
System.Guid id
Returns
Type Description
CatalogImportHistoryData

GetByJobId(Guid)

Declaration
CatalogImportHistoryData GetByJobId(Guid jobId)
Parameters
Type Name Description
System.Guid jobId
Returns
Type Description
CatalogImportHistoryData

GetByStatus(Int32)

Declaration
List<CatalogImportHistoryData> GetByStatus(int status)
Parameters
Type Name Description
System.Int32 status
Returns
Type Description
System.Collections.Generic.List<CatalogImportHistoryData>

Load(CatalogImportHistorySearchParam)

Declaration
CatalogImportHistorySearchResult Load(CatalogImportHistorySearchParam parameter)
Parameters
Type Name Description
CatalogImportHistorySearchParam parameter
Returns
Type Description
CatalogImportHistorySearchResult

Update(Guid, Int32, Nullable<DateTime>, String)

Declaration
void Update(Guid id, int status, Nullable<DateTime> importedDate, string importedBy)
Parameters
Type Name Description
System.Guid id
System.Int32 status
System.Nullable<System.DateTime> importedDate
System.String importedBy