30 virtual bool checkMigrationPreviouslyCompleted() = 0;
33 virtual bool checkMigrationInProgress() = 0;
36 virtual ::std::shared_ptr<::Bedrock::StorageMigration::ManifestData> loadManifest() = 0;
39 virtual void setMigrationUIActive(
bool) = 0;
42 virtual ::Core::PathBuffer<::std::string>
const& getSource()
const = 0;
45 virtual ::Core::PathBuffer<::std::string>
const& getDestination()
const = 0;
48 virtual ::Bedrock::StorageMigration::StorageMigrationType getMigrationType()
const = 0;
51 virtual ::std::shared_ptr<::Bedrock::StorageMigration::MigrationDetector> getDetector()
const = 0;
54 virtual ::std::shared_ptr<::Bedrock::StorageMigration::StorageMigrator> getMigrator()
const = 0;
57 virtual bool isMigrationUIActive()
const = 0;