lumis.upgrade
Interface IStepHandler

Package class diagram package IStepHandler
All Known Implementing Classes:
AutomaticFriendlyIdGenerate, BlogAddPostsPerPage, CreateServiceInstancePropertyBags, DropConstraint, DropFileHeightIfExistsMySql, DropForeignKey, DropTableIfExistsStepHandler, RegisterServiceStepHandler, RemovePublicDataFolderServiceStep, RemoveStartingSlashFromServicesBaseUrl, RunSqlStepHandler, UnregisterControlTypeStepHandler

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
 org.w3c.dom.Node executeStep(SessionConfig sessionConfig, org.w3c.dom.Node stepNode, ITransaction transaction)
          Executes a step in the upgrade process.
 

Method Detail

executeStep

org.w3c.dom.Node executeStep(SessionConfig sessionConfig,
                             org.w3c.dom.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  6.1.0.111014 - Copyright © 2001-2007, Lumis. All Rights Reserved.