public interface IUpgradeManager
Modifier and Type | Method and Description |
---|---|
BuildConfig |
executeNextPendingBuild(SessionConfig sessionConfig,
ITransaction transaction)
Executes the next pending build.
|
BuildConfig |
getCurrentBuildInfo(ITransaction transaction)
Get the current build information
|
String |
getNextBuild(String userSessionId,
String buildNumber,
String buildSequence,
ITransaction transaction)
Deprecated.
this method may change during a future refactor.
|
void |
markUpgradesDone(SessionConfig sessionConfig,
ITransaction transaction)
Marks all pending upgrades as done.
|
void |
rebuildLumisAdministration(SessionConfig sessionConfig) |
void |
setBuildStatus(SessionConfig sessionConfig,
BuildConfig buildConfig,
String buildStatus,
String userResponse,
ITransaction transaction)
Deprecated.
this method may change during a future refactor.
|
@Deprecated String getNextBuild(String userSessionId, String buildNumber, String buildSequence, ITransaction transaction) throws ManagerException, PortalException
userSessionId
- buildNumber
- buildSequence
- transaction
- ManagerException
PortalException
@Deprecated void setBuildStatus(SessionConfig sessionConfig, BuildConfig buildConfig, String buildStatus, String userResponse, ITransaction transaction) throws PortalException
sessionConfig
- buildConfig
- buildStatus
- userResponse
- transaction
- PortalException
void markUpgradesDone(SessionConfig sessionConfig, ITransaction transaction) throws ManagerException, PortalException
sessionConfig
- the user session information.transaction
- the transaction for persistence access.ManagerException
PortalException
BuildConfig executeNextPendingBuild(SessionConfig sessionConfig, ITransaction transaction) throws PortalException
sessionConfig
- the user session information.transaction
- the transaction for persistence access.UpgradeException
- if an exception was thrown during the build execution.PortalException
void rebuildLumisAdministration(SessionConfig sessionConfig) throws ManagerException, PortalException
ManagerException
PortalException
BuildConfig getCurrentBuildInfo(ITransaction transaction) throws ManagerException, PortalException
transaction
- ManagerException
PortalException
LumisXP 12.3.0.200408 - Copyright © 2006–2020 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.