lumis.portal.channel.acl.serialization
Class ChannelAclSerializationManager
java.lang.Object
lumis.util.security.acl.serialization.AclSerializationManager
lumis.portal.channel.acl.serialization.ChannelAclSerializationManager
- All Implemented Interfaces:
- IChannelAclSerializationManager, IConfigPersister, IAclSerializationManager
public class ChannelAclSerializationManager
- extends AclSerializationManager
- implements IChannelAclSerializationManager
Manager for Channel's Acl serialization
- Since:
- 4.0.7
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ChannelAclSerializationManager
public ChannelAclSerializationManager()
serialize
public AccessControlListSerializableConfig serialize(SerializationContext serializationContext,
String securableId)
throws PortalException
- Description copied from interface:
IAclSerializationManager
- Serialize an access control list.
- Specified by:
serialize
in interface IAclSerializationManager
- Specified by:
serialize
in class AclSerializationManager
- Returns:
-
- Throws:
PortalException
getSerializationMessageConfigNode
public SerializationMessageConfigNode getSerializationMessageConfigNode(BaseSerializationContext baseSerializationContext,
ChannelConfig channelConfig,
AccessControlList accessControlList)
throws PortalException
- Description copied from interface:
IChannelAclSerializationManager
- Get a
SerializationMessageConfigNode
object containing fully recursive information about a channel ACL.
- Specified by:
getSerializationMessageConfigNode
in interface IChannelAclSerializationManager
- Returns:
-
- Throws:
PortalException
getSerializationMessageConfigNode
public SerializationMessageConfigNode getSerializationMessageConfigNode(BaseSerializationContext baseSerializationContext,
ChannelConfig channelConfig,
AccessControlList accessControlList,
EnumSet<SerializationMessageConfigNode.RecursionStopPoints> recursionStopPoints)
throws PortalException
- Description copied from interface:
IChannelAclSerializationManager
- Get a
SerializationMessageConfigNode
object containing partially recursive information about a channel ACL.
- Specified by:
getSerializationMessageConfigNode
in interface IChannelAclSerializationManager
- Returns:
-
- Throws:
PortalException
getAclManager
protected IAclManager getAclManager()
- Specified by:
getAclManager
in class AclSerializationManager
Lumisportal 6.2.0.120405 - Copyright © 2006–2012 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.