C# Class NuGet.Indexing.AzureDirectorySynchronizer

Mostra file Open project: NuGet/NuGet.Services.Metadata

Public Methods

Method Description
AzureDirectorySynchronizer ( AzureDirectory sourceDirectory, Lucene.Net.Store.Directory destinationDirectory ) : System
Sync ( ) : void

Private Methods

Method Description
LuceneTimestampFromDateTime ( System.DateTime date ) : long
RemoveOldFiles ( Lucene.Net.Store.Directory directory, string skipFiles, long referenceTimestamp ) : void
UnidirectionalSync ( AzureDirectory sourceDirectory, Lucene.Net.Store.Directory destinationDirectory ) : void

Method Details

AzureDirectorySynchronizer() public method

public AzureDirectorySynchronizer ( AzureDirectory sourceDirectory, Lucene.Net.Store.Directory destinationDirectory ) : System
sourceDirectory Lucene.Net.Store.Azure.AzureDirectory
destinationDirectory Lucene.Net.Store.Directory
return System

Sync() public method

public Sync ( ) : void
return void