ScopedMigrationServices
class ScopedMigrationServices(scoped_services)
Bases: object
Class that represents a migration-scoped service provider.
- Parameters: scoped_services (IServiceProvider)
__init__(scoped_services)
Default init.
Args: : scoped_services: The scoped service provider.
Returns: None.
- Parameters: scoped_services (IServiceProvider)
- Return type: None
Methods
__init__ (scoped_services) |
Default init. |
---|---|
get_destination_finder (t) |
Get the TContent destination finder. |
get_destination_finder_factory () |
Get the current destination finder factory. |
get_manifest () |
Get the current migration manifest. |
get_plan () |
Get the current migration plan. |
get_source_finder (t) |
Get the TContent source finder. |
get_source_finder_factory () |
Get the current source finder factory. |
get_destination_finder(t)
Get the TContent destination finder.
Args: : t: The content type.
Returns: The current PyDestinationContentReferenceFinder for TContent.
- Parameters: t (Type *[*TContent ])
- Return type: PyDestinationContentReferenceFinder[TContent]
get_destination_finder_factory()
Get the current destination finder factory.
Returns: The current IDestinationContentReferenceFinderFactory.
- Return type: PyDestinationContentReferenceFinderFactory
get_manifest()
Get the current migration manifest.
Returns: The current IMigrationManifest.
- Return type: PyMigrationManifest
get_plan()
Get the current migration plan.
Returns: The current IMigrationPlan.
- Return type: PyMigrationPlan
get_source_finder(t)
Get the TContent source finder.
Args: : t: The content type.
Returns: The current PySourceContentReferenceFinder for TContent.
- Parameters: t (Type *[*TContent ])
- Return type: PySourceContentReferenceFinder[TContent]
get_source_finder_factory()
Get the current source finder factory.
Returns: The current ISourceContentReferenceFinderFactory.
- Return type: PySourceContentReferenceFinderFactory