public new void extractFiles(object keyValuePair)
 {
     using (ImpersonatorUtils impersonator = new ImpersonatorUtils())
     {
         impersonator.startImpersonation(_networkUserDomain, _networkUserName, _networkUserPwd);
         base.extractFiles(keyValuePair);
     }
 }
 public new IList <FileInfo> getExtractedFilesForBatchId(String batchId)
 {
     using (ImpersonatorUtils impersonator = new ImpersonatorUtils())
     {
         impersonator.startImpersonation(_networkUserDomain, _networkUserName, _networkUserPwd);
         return(base.getExtractedFilesForBatchId(batchId));
     }
 }
 public new void deleteAllDownstreamFiles()
 {
     using (ImpersonatorUtils impersonator = new ImpersonatorUtils())
     {
         impersonator.startImpersonation(_networkUserDomain, _networkUserName, _networkUserPwd);
         base.deleteAllDownstreamFiles();
     }
 }
 public new void deleteFilesFromSite(string sitecode, string vistaFile)
 {
     using (ImpersonatorUtils impersonator = new ImpersonatorUtils())
     {
         impersonator.startImpersonation(_networkUserDomain, _networkUserName, _networkUserPwd);
         base.deleteFilesFromSite(sitecode, vistaFile);
     }
 }
 public new void saveFilesWithRollback(IEnumerable <DataTable> tables, ExtractorMode extractMode, Int32 maxTries)
 {
     using (ImpersonatorUtils impersonator = new ImpersonatorUtils())
     {
         impersonator.startImpersonation(_networkUserDomain, _networkUserName, _networkUserPwd);
         base.saveFilesWithRollback(tables, extractMode, maxTries);
     }
 }
 public new string calculateChecksum(string filename)
 {
     using (ImpersonatorUtils impersonator = new ImpersonatorUtils())
     {
         impersonator.startImpersonation(_networkUserDomain, _networkUserName, _networkUserPwd);
         return(base.calculateChecksum(filename));
     }
 }
 public new IList <System.Data.DataTable> loadFromAllFiles(string sitecode, string vistaFile, ExtractorMode type)
 {
     using (ImpersonatorUtils impersonator = new ImpersonatorUtils())
     {
         impersonator.startImpersonation(_networkUserDomain, _networkUserName, _networkUserPwd);
         return(base.loadFromAllFiles(sitecode, vistaFile, type));
     }
 }
 public void createTriggerForSiteAndBatch(String triggerDirectory, String tempArchivePathUnixFormat, String siteId, String downstreamBatchId, String[] flags)
 {
     using (ImpersonatorUtils impersonator = new ImpersonatorUtils())
     {
         impersonator.startImpersonation(_networkUserDomain, _networkUserName, _networkUserPwd);
         base.createTriggerForSiteAndBatch(triggerDirectory, tempArchivePathUnixFormat, siteId, downstreamBatchId, flags);
     }
 }
 public new KeyValuePair <string, string> getSiteAndFileFromFileName(string filePath)
 {
     using (ImpersonatorUtils impersonator = new ImpersonatorUtils())
     {
         impersonator.startImpersonation(_networkUserDomain, _networkUserName, _networkUserPwd);
         return(base.getSiteAndFileFromFileName(filePath));
     }
 }
 public new ISet <string> getWorkingSites()
 {
     using (ImpersonatorUtils impersonator = new ImpersonatorUtils())
     {
         impersonator.startImpersonation(_networkUserDomain, _networkUserName, _networkUserPwd);
         return(base.getWorkingSites());
     }
 }
 public new string getRandomFile()
 {
     using (ImpersonatorUtils impersonator = new ImpersonatorUtils())
     {
         impersonator.startImpersonation(_networkUserDomain, _networkUserName, _networkUserPwd);
         return(base.getRandomFile());
     }
 }
 public new string getLastIen(string siteCode, string vistaFile)
 {
     using (ImpersonatorUtils impersonator = new ImpersonatorUtils())
     {
         impersonator.startImpersonation(_networkUserDomain, _networkUserName, _networkUserPwd);
         return(base.getLastIen(siteCode, vistaFile));
     }
 }
 public new IList <System.IO.FileInfo> getFiles()
 {
     using (ImpersonatorUtils impersonator = new ImpersonatorUtils())
     {
         impersonator.startImpersonation(_networkUserDomain, _networkUserName, _networkUserPwd);
         return(base.getFiles());
     }
 }
 public new void decompressZipFile(String filePath, String destinationDirectory)
 {
     using (ImpersonatorUtils impersonator = new ImpersonatorUtils())
     {
         impersonator.startImpersonation(_networkUserDomain, _networkUserName, _networkUserPwd);
         base.decompressZipFile(filePath, destinationDirectory);
     }
 }
 public new System.Data.DataTable loadFromFile(string fileName, bool usingEncryption)
 {
     using (ImpersonatorUtils impersonator = new ImpersonatorUtils())
     {
         impersonator.startImpersonation(_networkUserDomain, _networkUserName, _networkUserPwd);
         return(base.loadFromFile(fileName, usingEncryption));
     }
 }
 public IList <FileInfo> searchDirectoryForFile(String baseDirectory, String fileMatchString)
 {
     using (ImpersonatorUtils impersonator = new ImpersonatorUtils())
     {
         impersonator.startImpersonation(_networkUserDomain, _networkUserName, _networkUserPwd);
         return(base.searchDirectoryForFile(baseDirectory, fileMatchString));
     }
 }
 public new string readFile(string filePath)
 {
     using (ImpersonatorUtils impersonator = new ImpersonatorUtils())
     {
         impersonator.startImpersonation(_networkUserDomain, _networkUserName, _networkUserPwd);
         return(base.readFile(filePath));
     }
 }
 public new void deleteDirectoriesForBatch(String baseDirectory, String batchId)
 {
     using (ImpersonatorUtils impersonator = new ImpersonatorUtils())
     {
         impersonator.startImpersonation(_networkUserDomain, _networkUserName, _networkUserPwd);
         base.deleteDirectoriesForBatch(baseDirectory, batchId);
     }
 }
 public new string saveToFile(System.Data.DataTable table, ExtractorMode type, bool usingEncryption)
 {
     using (ImpersonatorUtils impersonator = new ImpersonatorUtils())
     {
         impersonator.startImpersonation(_networkUserDomain, _networkUserName, _networkUserPwd);
         return(base.saveToFile(table, type, usingEncryption));
     }
 }
 public new void setExtractsDirectory(String sitecode, String subDirectory)
 {
     using (ImpersonatorUtils impersonator = new ImpersonatorUtils())
     {
         impersonator.startImpersonation(_networkUserDomain, _networkUserName, _networkUserPwd);
         base.setExtractsDirectory(sitecode, subDirectory);
     }
 }
 public new void createMarkerFile()
 {
     using (ImpersonatorUtils impersonator = new ImpersonatorUtils())
     {
         impersonator.startImpersonation(_networkUserDomain, _networkUserName, _networkUserPwd);
         base.createMarkerFile();
     }
 }
 public new KeyValuePair <string, byte[]> compressFiles(string sitecode, string vistaFile)
 {
     using (ImpersonatorUtils impersonator = new ImpersonatorUtils())
     {
         impersonator.startImpersonation(_networkUserDomain, _networkUserName, _networkUserPwd);
         return(base.compressFiles(sitecode, vistaFile));
     }
 }
 public new String saveToFile(object graph, String fileName, bool usingEncryption)
 {
     using (ImpersonatorUtils impersonator = new ImpersonatorUtils())
     {
         impersonator.startImpersonation(_networkUserDomain, _networkUserName, _networkUserPwd);
         return(base.saveToFile(graph, fileName, usingEncryption));
     }
 }
 public new void deleteFiles(IList <System.IO.FileInfo> files)
 {
     using (ImpersonatorUtils impersonator = new ImpersonatorUtils())
     {
         impersonator.startImpersonation(_networkUserDomain, _networkUserName, _networkUserPwd);
         base.deleteFiles(files);
     }
 }
 public new Dictionary <string, IList <FileInfo> > getExtractedFilesByBatchId()
 {
     using (ImpersonatorUtils impersonator = new ImpersonatorUtils())
     {
         impersonator.startImpersonation(_networkUserDomain, _networkUserName, _networkUserPwd);
         return(base.getExtractedFilesByBatchId());
     }
 }
 public new void deleteFilesFromSiteInFolder(string fileNameBeginning, System.IO.DirectoryInfo folderPath)
 {
     using (ImpersonatorUtils impersonator = new ImpersonatorUtils())
     {
         impersonator.startImpersonation(_networkUserDomain, _networkUserName, _networkUserPwd);
         base.deleteFilesFromSiteInFolder(fileNameBeginning, folderPath);
     }
 }
 public new bool extractFiles(KeyValuePair <string, byte[]> zippedFile)
 {
     using (ImpersonatorUtils impersonator = new ImpersonatorUtils())
     {
         impersonator.startImpersonation(_networkUserDomain, _networkUserName, _networkUserPwd);
         return(base.extractFiles(zippedFile));
     }
 }