C# Class Raven.Storage.Esent.Backup.RestoreOperation

Show file Open project: robashton/ravendb

Private Properties

Property Type Description
CombineIncrementalBackups void
CompactStatusCallback JET_err
CopyAll void
CopyIndexes void
ForceIndexReset void
RestoreStatusCallback JET_err

Public Methods

Method Description
Execute ( ) : void
RestoreOperation ( string backupLocation, InMemoryRavenConfiguration configuration, Action output, bool defrag ) : System

Private Methods

Method Description
CombineIncrementalBackups ( ) : void
CompactStatusCallback ( JET_SESID sesid, JET_SNP snp, JET_SNT snt, object data ) : JET_err
CopyAll ( DirectoryInfo source, DirectoryInfo target ) : void
CopyIndexes ( ) : void
ForceIndexReset ( string indexPath, string indexName, Exception ex ) : void
RestoreStatusCallback ( JET_SESID sesid, JET_SNP snp, JET_SNT snt, object data ) : JET_err

Method Details

Execute() public method

public Execute ( ) : void
return void

RestoreOperation() public method

public RestoreOperation ( string backupLocation, InMemoryRavenConfiguration configuration, Action output, bool defrag ) : System
backupLocation string
configuration InMemoryRavenConfiguration
output Action
defrag bool
return System