Class DataImport

java.lang.Object
com.evolveum.midpoint.init.DataImport
Direct Known Subclasses:
InitialDataImport, PostInitialDataImport

public abstract class DataImport extends Object
Author:
lazyman
  • Field Details

    • DOT_CLASS

      protected static final String DOT_CLASS
    • OPERATION_INITIAL_OBJECTS_IMPORT

      protected static final String OPERATION_INITIAL_OBJECTS_IMPORT
    • OPERATION_IMPORT_OBJECT

      protected static final String OPERATION_IMPORT_OBJECT
    • OPERATION_INITIALIZE_ADMINISTRATOR_INITIAL_PASSWORD

      protected static final String OPERATION_INITIALIZE_ADMINISTRATOR_INITIAL_PASSWORD
    • MIN_PASSWORD_LENGTH

      protected static final int MIN_PASSWORD_LENGTH
      See Also:
    • prismContext

      @Autowired protected PrismContext prismContext
    • model

      protected ModelService model
    • modelInteractionService

      @Autowired protected ModelInteractionService modelInteractionService
    • taskManager

      protected com.evolveum.midpoint.task.api.TaskManager taskManager
    • configuration

      @Autowired protected MidpointConfiguration configuration
  • Constructor Details

    • DataImport

      public DataImport()
  • Method Details

    • setModel

      public void setModel(ModelService model)
    • setPrismContext

      public void setPrismContext(PrismContext prismContext)
    • setTaskManager

      public void setTaskManager(com.evolveum.midpoint.task.api.TaskManager taskManager)
    • setConfiguration

      public void setConfiguration(MidpointConfiguration configuration)
    • setModelInteractionService

      public void setModelInteractionService(ModelInteractionService modelInteractionService)
    • init

      public abstract void init() throws SchemaException
      Throws:
      SchemaException
    • provideFakeSecurityContext

      protected org.springframework.security.core.context.SecurityContext provideFakeSecurityContext()
    • preImportUpdate

      protected <O extends ObjectType> void preImportUpdate(PrismObject<O> object, com.evolveum.midpoint.task.api.Task task, OperationResult mainResult)
    • sortFiles

      protected void sortFiles(File[] files)