public class ChannelAclSerializationManager extends AclSerializationManager implements IChannelAclSerializationManager
AclSerializationManager.AclGlobalPrincipalEntriesRemovalResult
configAlias, entryForeignKeys, foreignKeys, primaryKeyFieldNames
Constructor and Description |
---|
ChannelAclSerializationManager() |
Modifier and Type | Method and Description |
---|---|
protected IAclManager |
getAclManager() |
SerializationMessageConfigNode |
getSerializationMessageConfigNode(BaseSerializationContext baseSerializationContext,
ChannelConfig channelConfig,
AccessControlList accessControlList)
Get a
SerializationMessageConfigNode object containing fully recursive information about a channel ACL. |
SerializationMessageConfigNode |
getSerializationMessageConfigNode(BaseSerializationContext baseSerializationContext,
ChannelConfig channelConfig,
AccessControlList accessControlList,
EnumSet<SerializationMessageConfigNode.RecursionStopPoints> recursionStopPoints)
Get a
SerializationMessageConfigNode object containing partially recursive information about a channel 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, ChannelConfig channelConfig, AccessControlList accessControlList) throws PortalException
IChannelAclSerializationManager
SerializationMessageConfigNode
object containing fully recursive information about a channel ACL.getSerializationMessageConfigNode
in interface IChannelAclSerializationManager
PortalException
public SerializationMessageConfigNode getSerializationMessageConfigNode(BaseSerializationContext baseSerializationContext, ChannelConfig channelConfig, AccessControlList accessControlList, EnumSet<SerializationMessageConfigNode.RecursionStopPoints> recursionStopPoints) throws PortalException
IChannelAclSerializationManager
SerializationMessageConfigNode
object containing partially recursive information about a channel ACL.getSerializationMessageConfigNode
in interface IChannelAclSerializationManager
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.