ISearchManager
using System;
using System.Data;
namespace kCura.WinEDDS.Service.Export
{
public interface ISearchManager : IDisposable
{
DataSet RetrieveNativesForSearch(int caseContextArtifactID, string documentArtifactIDs);
DataSet RetrieveNativesForProduction(int caseContextArtifactID, int productionArtifactID, string documentArtifactIDs);
DataSet RetrievePdfForSearch(int caseContextArtifactID, string documentArtifactIDs);
DataSet RetrieveFilesForDynamicObjects(int caseContextArtifactID, int fileFieldArtifactID, int[] objectIds);
DataSet RetrieveImagesForProductionDocuments(int caseContextArtifactID, int[] documentArtifactIDs, int productionArtifactID);
DataSet RetrieveImagesForDocuments(int caseContextArtifactID, int[] documentArtifactIDs);
DataSet RetrieveProducedImagesForDocument(int caseContextArtifactID, int documentArtifactID);
DataSet RetrieveImagesByProductionIDsAndDocumentIDsForExport(int caseContextArtifactID, int[] productionArtifactIDs, int[] documentArtifactIDs);
ViewFieldInfo[] RetrieveAllExportableViewFields(int caseContextArtifactID, int artifactTypeID);
int[] RetrieveDefaultViewFieldIds(int caseContextArtifactID, int viewArtifactID, int artifactTypeID, bool isProduction);
DataSet RetrieveViewsByContextArtifactID(int caseContextArtifactID, int artifactTypeID, bool isSearch);
}
}