lumis.upgrade
Interface IStepHandler

Package class diagram package IStepHandler
All Known Implementing Classes:
AddChannelAndPagePropertyBags, AddNavigationPrincipals, CleanupInheritingAclEntries, ContentConversion, DropTableIfExistsStepHandler, IntroductionLoading, MigratePageCacheDataToWebResource, RegisterServiceStepHandler, RunSqlStepHandler, UnregisterControlTypeStepHandler, UpdateCommentTotal, UpdateMailPassword

public interface IStepHandler

Defines the methods a upgrade step handler must implement. The step handler is called for each step in a upgrade process.

Since:
4.0.4

Method Summary
 Node executeStep(SessionConfig sessionConfig, Node stepNode, ITransaction transaction)
          Executes a step in the upgrade process.
 

Method Detail

executeStep

Node executeStep(SessionConfig sessionConfig,
                 Node stepNode,
                 ITransaction transaction)
                 throws PortalException
Executes a step in the upgrade process.

Parameters:
sessionConfig - the user session information.
stepNode - the xml step definition node.
transaction - the transaction for persistence access.
Returns:
the response xml node.
Throws:
PortalException - if it was not possible to execute the step.
Since:
4.0.4


Lumisportal  5.5.0.091130 - Copyright © 2001-2007, Lumis. All Rights Reserved.