lumis.portal.group.acl.serialization
Interface IGroupAclSerializationManager

Package class diagram package IGroupAclSerializationManager
All Superinterfaces:
IAclSerializationManager, IConfigPersister
All Known Implementing Classes:
GroupAclSerializationManager

public interface IGroupAclSerializationManager
extends IAclSerializationManager

Manager Interface for Group's Acl serialization

Since:
4.0.7

Method Summary
 SerializationMessageConfigNode getSerializationMessageConfigNode(BaseSerializationContext baseSerializationContext, GroupConfig groupConfig, AccessControlList accessControlList)
          Get a SerializationMessageConfigNode object containing fully recursive information about a group ACL.
 SerializationMessageConfigNode getSerializationMessageConfigNode(BaseSerializationContext baseSerializationContext, GroupConfig groupConfig, AccessControlList accessControlList, EnumSet<SerializationMessageConfigNode.RecursionStopPoints> recursionStopPoints)
          Get a SerializationMessageConfigNode object containing partially recursive information about a group 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,
                                                                 GroupConfig groupConfig,
                                                                 AccessControlList accessControlList)
                                                                 throws PortalException
Get a SerializationMessageConfigNode object containing fully recursive information about a group ACL.

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

getSerializationMessageConfigNode

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

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


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