35 StorageMigrationServiceImpl& operator=(StorageMigrationServiceImpl
const&);
36 StorageMigrationServiceImpl(StorageMigrationServiceImpl
const&);
37 StorageMigrationServiceImpl();
42 virtual void initialize(
45 ::std::function<::std::shared_ptr<::Bedrock::StorageMigration::StorageMigrator>(
50 ::Bedrock::StorageMigration::StorageMigrationType
53 virtual bool checkMigrationPreviouslyCompleted() ;
55 virtual bool checkMigrationInProgress() ;
57 virtual ::std::shared_ptr<::Bedrock::StorageMigration::ManifestData> loadManifest() ;
59 virtual void setMigrationUIActive(
bool) ;
61 virtual ::Bedrock::StorageMigration::StorageMigrationType getMigrationType()
const ;
63 virtual ::Bedrock::StorageMigration::StorageMigrationInputs
const& getInputs()
const ;
65 virtual ::std::shared_ptr<::Bedrock::StorageMigration::MigrationDetector> getDetector()
const ;
67 virtual ::std::shared_ptr<::Bedrock::StorageMigration::StorageMigrator> getMigrator()
const ;
69 virtual bool isMigrationUIActive()
const ;