lumis.portal.channel.acl.serialization
Interface IChannelAclSerializationManager

Package class diagram package IChannelAclSerializationManager
All Superinterfaces:
IAclSerializationManager, IConfigPersister
All Known Implementing Classes:
ChannelAclSerializationManager

public interface IChannelAclSerializationManager
extends IAclSerializationManager

Manager Interface for Channel's Acl serialization

Since:
4.0.7

Method Summary
 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.
 
Methods inherited from interface lumis.util.security.acl.serialization.IAclSerializationManager
deserialize, deserializeConfig, serialize, setupSerializationContext
 
Methods inherited from interface lumis.portal.serialization.operation.IConfigPersister
persistConfig
 

Method Detail

getSerializationMessageConfigNode

SerializationMessageConfigNode getSerializationMessageConfigNode(BaseSerializationContext baseSerializationContext,
                                                                 ChannelConfig channelConfig,
                                                                 AccessControlList accessControlList)
                                                                 throws PortalException
Get a SerializationMessageConfigNode object containing fully recursive information about a channel ACL.

Parameters:
baseSerializationContext -
channelConfig -
accessControlList -
Returns:
Throws:
PortalException

getSerializationMessageConfigNode

SerializationMessageConfigNode getSerializationMessageConfigNode(BaseSerializationContext baseSerializationContext,
                                                                 ChannelConfig channelConfig,
                                                                 AccessControlList accessControlList,
                                                                 EnumSet<SerializationMessageConfigNode.RecursionStopPoints> recursionStopPoints)
                                                                 throws PortalException
Get a SerializationMessageConfigNode object containing partially recursive information about a channel ACL.

Parameters:
baseSerializationContext -
channelConfig -
accessControlList -
recursionStopPoints -
Returns:
Throws:
PortalException


Lumisportal  5.5.0.091130 - Copyright © 2001-2007, Lumis. All Rights Reserved.