info.magnolia.module.form.setup
Class FormMigrationTask

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.form.setup.FormMigrationTask
All Implemented Interfaces:
info.magnolia.module.delta.Task

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

Custom Form Migration Task. Define an Extra Form migration task.


Field Summary
 
Fields inherited from class info.magnolia.migration.task.AbstractMigrationTask
reportService
 
Constructor Summary
FormMigrationTask(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

FormMigrationTask

public FormMigrationTask(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.