ILIAS
release_8 Revision v8.19
|
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
Public Member Functions | |
getLabel () | |
getDefaultAmountOfStepsPerRun () | |
Tell the default amount of steps to be executed for one run of the migration. More... | |
getRemainingAmountOfSteps () | |
Count up how many "things" need to be migrated. More... | |
getPreconditions (Environment $environment) | |
prepare (Environment $environment) | |
Prepare the migration by means of some environment. More... | |
step (Environment $environment) | |
Run one step of the migration. More... | |
Protected Member Functions | |
getCloudReferencesQuery () | |
Protected Attributes | |
ilDBInterface | $db |
Additional Inherited Members | |
![]() | |
const | INFINITE = -1 |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.
ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.
If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning
Definition at line 24 of file ilObjCloudModuleMigration.php.
|
protected |
Definition at line 74 of file ilObjCloudModuleMigration.php.
ilObjCloudModuleMigration::getDefaultAmountOfStepsPerRun | ( | ) |
Tell the default amount of steps to be executed for one run of the migration.
Return Migration::INFINITE if all units should be migrated at once.
Implements ILIAS\Setup\Migration.
Definition at line 33 of file ilObjCloudModuleMigration.php.
ilObjCloudModuleMigration::getLabel | ( | ) |
Implements ILIAS\Setup\Migration.
Definition at line 28 of file ilObjCloudModuleMigration.php.
ilObjCloudModuleMigration::getPreconditions | ( | Environment | $environment | ) |
Implements ILIAS\Setup\Migration.
Definition at line 50 of file ilObjCloudModuleMigration.php.
ilObjCloudModuleMigration::getRemainingAmountOfSteps | ( | ) |
Count up how many "things" need to be migrated.
This helps the admin to decide how big he can create the steps and also how long a migration takes
Implements ILIAS\Setup\Migration.
Definition at line 38 of file ilObjCloudModuleMigration.php.
ilObjCloudModuleMigration::prepare | ( | Environment | $environment | ) |
Prepare the migration by means of some environment.
This is not supposed to modify the environment, but will be run to prime the migration object to run step
and getRemainingAmountOfSteps
afterwards.
Implements ILIAS\Setup\Migration.
Definition at line 58 of file ilObjCloudModuleMigration.php.
References ilContext\CONTEXT_CRON, ILIAS\Setup\Environment\getResource(), ilContext\init(), and ilInitialisation\initILIAS().
ilObjCloudModuleMigration::step | ( | Environment | $environment | ) |
Run one step of the migration.
Implements ILIAS\Setup\Migration.
Definition at line 66 of file ilObjCloudModuleMigration.php.
|
protected |
Definition at line 26 of file ilObjCloudModuleMigration.php.