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