Package sonia.scm.migration
Interface RepositoryUpdateStep
- All Superinterfaces:
UpdateStepTarget
This is the main interface for "repository specific" data migration/update. Using this interface, SCM-Manager
provides the possibility to change data structures between versions for a given type of data. This class should be
used only for repository specific data (eg. the store is created with a call of
forRepository
in a store
factory. To migrate global data, use a UpdateStep
.
For information about UpdateStepTarget.getAffectedDataType()
and UpdateStepTarget.getTargetVersion()
, see the package
documentation.
- Since:
- 2.14.0
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoid
doUpdate
(RepositoryUpdateContext repositoryUpdateContext) Implement this to update the data to the new version for a specific repository.Methods inherited from interface sonia.scm.migration.UpdateStepTarget
getAffectedDataType, getTargetVersion
-
Method Details