Interface PluggableImportHandler

All Known Subinterfaces:
PluggableImportAoEntityHandler, PluggableImportOfBizEntityHandler, PluggableImportRunnable
All Known Implementing Classes:
AoPartitionHandler, ReferenceAoImport, ReferenceAoPreImport, ReferenceOfBizImport, ReferenceOfBizPreImport, ReferencePostImportPluginModule, ReferencePreImportPluginModule

@ExperimentalSpi public interface PluggableImportHandler
Interface for all injectable Project Import plugin points.
Since:
v7.0
  • Method Details

    • setBackupProject

      void setBackupProject(BackupProject backupProject)
      Set the backup project. This will be injected after the handler is constructed, before any entities are processed.
      Parameters:
      backupProject - The backup project
    • setBackupSystemInformation

      void setBackupSystemInformation(BackupSystemInformation backupSystemInformation)
      Set the backup system information. This will be injected after the handler is constructed, before any entities are processed.
      Parameters:
      backupSystemInformation - The backup system information
    • setProjectImportMapper

      void setProjectImportMapper(ProjectImportMapper projectImportMapper)
      Set the project import mapper. This will be injected after the handler is constructed, before any entities are processed.
      Parameters:
      projectImportMapper - The project import mapper
    • setProjectImportResults

      void setProjectImportResults(@Nullable ProjectImportResults projectImportResults)
      Set the project import results. This will be injected after the handler is constructed, before any entities are processed. For pre-import handlers this will be null.
      Parameters:
      projectImportResults - The project import results