public class PageAclSerializationManager extends AclSerializationManager implements IPageAclSerializationManager
AclSerializationManager.AclGlobalPrincipalEntriesRemovalResult
configAlias, entryForeignKeys, foreignKeys, primaryKeyFieldNames
Constructor and Description |
---|
PageAclSerializationManager() |
Modifier and Type | Method and Description |
---|---|
protected IAclManager |
getAclManager() |
SerializationMessageConfigNode |
getSerializationMessageConfigNode(BaseSerializationContext baseSerializationContext,
PageConfig pageConfig,
AccessControlList accessControlList)
Get a
SerializationMessageConfigNode object containing fully recursive information about a page ACL. |
SerializationMessageConfigNode |
getSerializationMessageConfigNode(BaseSerializationContext baseSerializationContext,
PageConfig pageConfig,
AccessControlList accessControlList,
EnumSet<SerializationMessageConfigNode.RecursionStopPoints> recursionStopPoints)
Get a
SerializationMessageConfigNode object containing partially recursive information about a page ACL. |
AccessControlListSerializableConfig |
serialize(SerializationContext serializationContext,
String securableId)
Serialize an access control list.
|
analyzeExternalDependencies, createSerializableConfig, deserialize, deserializeConfig, getConfigPath, persistConfig, setupSerializationContext
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
deserialize, deserializeConfig, setupSerializationContext
persistConfig
public AccessControlListSerializableConfig serialize(SerializationContext serializationContext, String securableId) throws PortalException
IAclSerializationManager
serialize
in interface IAclSerializationManager
serialize
in class AclSerializationManager
PortalException
public SerializationMessageConfigNode getSerializationMessageConfigNode(BaseSerializationContext baseSerializationContext, PageConfig pageConfig, AccessControlList accessControlList) throws PortalException
IPageAclSerializationManager
SerializationMessageConfigNode
object containing fully recursive information about a page ACL.getSerializationMessageConfigNode
in interface IPageAclSerializationManager
PortalException
public SerializationMessageConfigNode getSerializationMessageConfigNode(BaseSerializationContext baseSerializationContext, PageConfig pageConfig, AccessControlList accessControlList, EnumSet<SerializationMessageConfigNode.RecursionStopPoints> recursionStopPoints) throws PortalException
IPageAclSerializationManager
SerializationMessageConfigNode
object containing partially recursive information about a page ACL.getSerializationMessageConfigNode
in interface IPageAclSerializationManager
PortalException
protected IAclManager getAclManager()
getAclManager
in class AclSerializationManager
LumisXP 12.3.0.200408 - Copyright © 2006–2020 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.