info.magnolia.module.exchangesimple.setup
Class ExchangeSimpleModuleVersionHandler
java.lang.Object
info.magnolia.module.AbstractModuleVersionHandler
info.magnolia.module.DefaultModuleVersionHandler
info.magnolia.module.exchangesimple.setup.ExchangeSimpleModuleVersionHandler
- All Implemented Interfaces:
- info.magnolia.module.ModuleVersionHandler
public class ExchangeSimpleModuleVersionHandler
- extends info.magnolia.module.DefaultModuleVersionHandler
3.5 being the first version of exchange-simple as a module, it is always "installed",
but we need it to behave differently if magnolia was installed previously
(ie. updating from 3.0), which is why there are so many "conditional
tasks". Once 3.5 is out the door, this will need to be revised
completely.
- Version:
- $Revision: $ ($Author: $)
- Author:
- gjoseph
Nested classes/interfaces inherited from class info.magnolia.module.AbstractModuleVersionHandler |
info.magnolia.module.AbstractModuleVersionHandler.ModuleVersionToLatestTask, info.magnolia.module.AbstractModuleVersionHandler.ModuleVersionUpdateTask |
Fields inherited from class info.magnolia.module.AbstractModuleVersionHandler |
log |
Methods inherited from class info.magnolia.module.AbstractModuleVersionHandler |
getCurrentlyInstalled, getDefaultUpdate, getDefaultUpdateConditions, getDefaultUpdateTasks, getDeltas, getInstall, getInstallConditions, getStartupDelta, getStartupTasks, getUpdate, getUpdateDeltas, register |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExchangeSimpleModuleVersionHandler
public ExchangeSimpleModuleVersionHandler()
getBasicInstallTasks
protected List getBasicInstallTasks(info.magnolia.module.InstallContext installContext)
- Overrides:
getBasicInstallTasks
in class info.magnolia.module.DefaultModuleVersionHandler
getExtraInstallTasks
protected List<info.magnolia.module.delta.Task> getExtraInstallTasks(info.magnolia.module.InstallContext installContext)
- Overrides:
getExtraInstallTasks
in class info.magnolia.module.AbstractModuleVersionHandler
Copyright © 2003-2012 Magnolia International Ltd.. All Rights Reserved.