lumis.portal.page.acl.serialization
Interface IPageAclSerializationManager

Package class diagram package IPageAclSerializationManager
All Superinterfaces:
IAclSerializationManager, IConfigPersister
All Known Implementing Classes:
PageAclSerializationManager

public interface IPageAclSerializationManager
extends IAclSerializationManager

Manager Interface for Page's Acl serialization

Since:
4.0.7

Method Summary
 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.
 
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,
                                                                 PageConfig pageConfig,
                                                                 AccessControlList accessControlList)
                                                                 throws PortalException
Get a SerializationMessageConfigNode object containing fully recursive information about a page ACL.

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

getSerializationMessageConfigNode

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

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


Lumisportal  6.2.0.120405 - Copyright © 2006–2012 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.