lumis.upgrade
Interface IStepHandler
- All Known Implementing Classes:
- AddWebsiteAudit, AdjustForumMessageContent, AutomaticFriendlyIdGenerate, BlogAddPostsPerPage, CreateDefaultWebsite, CreateServiceInstancePropertyBags, DropConstraint, DropFileHeightIfExistsMySql, DropForeignKey, DropTableIfExistsStepHandler, RegisterServiceStepHandler, RemovePublicDataFolderServiceStep, RemoveStartingSlashFromServicesBaseUrl, RunSqlStepHandler, UnregisterControlTypeStepHandler, UpdatePageLinks
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
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 6.2.0.120405 - Copyright © 2006–2012 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.