info.magnolia.module.exchangesimple.setup.for3_5
Class UpdateActivationConfigTask

java.lang.Object
  extended by info.magnolia.module.delta.AbstractTask
      extended by info.magnolia.module.delta.AbstractRepositoryTask
          extended by info.magnolia.module.exchangesimple.setup.for3_5.UpdateActivationConfigTask
All Implemented Interfaces:
Task

public class UpdateActivationConfigTask
extends AbstractRepositoryTask

Updates configuration and naming of activation related nodes in Magnolia as part of 3.0 upgrade.

Version:
$Revision: $ ($Author: $)
Author:
gjoseph

Field Summary
static String CE30_ROOT_PATH
           
static String EE30_ROOT_PATH
           
 
Fields inherited from class info.magnolia.module.delta.AbstractTask
log
 
Constructor Summary
UpdateActivationConfigTask()
           
 
Method Summary
protected  void doExecute(InstallContext ctx)
           
protected  Subscriber from30ConfigLayout(Content subscriberNode, String subscriberName)
           
protected  void to35Layout(HierarchyManager hm, Collection subscribers)
           
 
Methods inherited from class info.magnolia.module.delta.AbstractRepositoryTask
execute
 
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
 

Field Detail

EE30_ROOT_PATH

public static final String EE30_ROOT_PATH
See Also:
Constant Field Values

CE30_ROOT_PATH

public static final String CE30_ROOT_PATH
See Also:
Constant Field Values
Constructor Detail

UpdateActivationConfigTask

public UpdateActivationConfigTask()
Method Detail

doExecute

protected void doExecute(InstallContext ctx)
                  throws javax.jcr.RepositoryException,
                         TaskExecutionException
Specified by:
doExecute in class AbstractRepositoryTask
Throws:
javax.jcr.RepositoryException
TaskExecutionException

to35Layout

protected void to35Layout(HierarchyManager hm,
                          Collection subscribers)
                   throws javax.jcr.RepositoryException
Throws:
javax.jcr.RepositoryException

from30ConfigLayout

protected Subscriber from30ConfigLayout(Content subscriberNode,
                                        String subscriberName)
                                 throws javax.jcr.RepositoryException
Throws:
javax.jcr.RepositoryException


Copyright © 2003-2012 Magnolia International Ltd.. All Rights Reserved.