info.magnolia.module.publicuserregistration.setup
Class PublicUserRegistrationMigrationTask

java.lang.Object
  extended by info.magnolia.module.delta.AbstractTask
      extended by info.magnolia.migration.task.AbstractMigrationTask
          extended by info.magnolia.migration.task.AbstractSTKRelatedModuleMigrationTask
              extended by info.magnolia.module.publicuserregistration.setup.PublicUserRegistrationMigrationTask
All Implemented Interfaces:
info.magnolia.module.delta.Task

public class PublicUserRegistrationMigrationTask
extends info.magnolia.migration.task.AbstractSTKRelatedModuleMigrationTask

Specific PUR Extra Task. Perform an Extra Task on config and website repository.


Field Summary
 
Fields inherited from class info.magnolia.migration.task.AbstractMigrationTask
reportService
 
Constructor Summary
PublicUserRegistrationMigrationTask(String taskName, String taskDescription, String moduleName, boolean disposeObservation, List<String> siteDefinition)
           
 
Method Summary
protected  void executeExtraMigrationTask(info.magnolia.module.InstallContext installContext)
           
protected  void executeRenameAndChangeId(info.magnolia.module.InstallContext installContext)
           
 
Methods inherited from class info.magnolia.migration.task.AbstractSTKRelatedModuleMigrationTask
executeChangeReferenceToExtendsMigrationTask, executeHandleTemplatePrototypeRedundancyMigrationTask, executePreProcessStkTemplatesMigrationTask, executeRemoveClassFromSiteThemesMigrationTask, executeTask, executeTransformStkBasedTemplateMigrationTask, executeTransformStkExtendsMigrationTask, getTaskDescription, setI18nBaseName
 
Methods inherited from class info.magnolia.migration.task.AbstractMigrationTask
disposeObservation, execute, executeIdCreationMigrationTask, executeMoveMigrationTask, executePostMigrationTaks, executeUpdateExtendsMigrationTask, getModuleName, getPersistentMapService, getRepository, getSession, isDisposeObservation, reportDebug, reportException, reportInfo, reportRequestUserAction, reportSystem, setSession
 
Methods inherited from class info.magnolia.module.delta.AbstractTask
getDescription, getName, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PublicUserRegistrationMigrationTask

public PublicUserRegistrationMigrationTask(String taskName,
                                           String taskDescription,
                                           String moduleName,
                                           boolean disposeObservation,
                                           List<String> siteDefinition)
Method Detail

executeExtraMigrationTask

protected void executeExtraMigrationTask(info.magnolia.module.InstallContext installContext)
                                  throws info.magnolia.module.delta.TaskExecutionException
Specified by:
executeExtraMigrationTask in class info.magnolia.migration.task.AbstractSTKRelatedModuleMigrationTask
Throws:
info.magnolia.module.delta.TaskExecutionException

executeRenameAndChangeId

protected void executeRenameAndChangeId(info.magnolia.module.InstallContext installContext)
                                 throws info.magnolia.module.delta.TaskExecutionException
Specified by:
executeRenameAndChangeId in class info.magnolia.migration.task.AbstractSTKRelatedModuleMigrationTask
Throws:
info.magnolia.module.delta.TaskExecutionException


Copyright © 2013 Magnolia International Ltd.. All Rights Reserved.