public class UpdateAccessControlEntriesToRemoveEditContentPermissionFromNativeServices extends Object implements IStepHandler
UpdateAccessControlEntriesToAddEditServiceInstanceContentPermission
.Constructor and Description |
---|
UpdateAccessControlEntriesToRemoveEditContentPermissionFromNativeServices() |
Modifier and Type | Method and Description |
---|---|
Node |
executeStep(SessionConfig sessionConfig,
Node stepNode,
ITransaction transaction)
Executes a step in the upgrade process.
|
static Integer |
normalizePermissions(Integer originalPermission,
Integer permissionToRemovePosition)
Returns the normalized permission, removes the bit of permission to remove position.
|
public UpdateAccessControlEntriesToRemoveEditContentPermissionFromNativeServices()
public Node executeStep(SessionConfig sessionConfig, Node stepNode, ITransaction transaction) throws PortalException
IStepHandler
executeStep
in interface IStepHandler
sessionConfig
- the user session information.stepNode
- the xml step definition node.transaction
- the transaction for persistence access.PortalException
- if it was not possible to execute the step.public static Integer normalizePermissions(Integer originalPermission, Integer permissionToRemovePosition)
originalPermission
- the permission to be normalized.permissionToRemovePosition
- the value of the permission to remove.Lumisportal 10.1.2.170428 - Copyright © 2006–2017 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.