public class ServiceInstanceAclSerializationManager extends AclSerializationManager implements IServiceInstanceAclSerializationManager
AclSerializationManager.AclGlobalPrincipalEntriesRemovalResult
configAlias, entryForeignKeys, foreignKeys, primaryKeyFieldNames
Constructor and Description |
---|
ServiceInstanceAclSerializationManager() |
Modifier and Type | Method and Description |
---|---|
protected IAclManager |
getAclManager() |
SerializationMessageConfigNode |
getSerializationMessageConfigNode(BaseSerializationContext baseSerializationContext,
ServiceInstanceConfig serviceInstanceConfig,
AccessControlList accessControlList)
Get a
SerializationMessageConfigNode object containing fully recursive information about a service instance ACL. |
SerializationMessageConfigNode |
getSerializationMessageConfigNode(BaseSerializationContext baseSerializationContext,
ServiceInstanceConfig serviceInstanceConfig,
AccessControlList accessControlList,
EnumSet<SerializationMessageConfigNode.RecursionStopPoints> recursionStopPoints)
Get a
SerializationMessageConfigNode object containing partially recursive information about a service instance 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 ServiceInstanceAclSerializationManager()
public AccessControlListSerializableConfig serialize(SerializationContext serializationContext, String securableId) throws PortalException
IAclSerializationManager
serialize
in interface IAclSerializationManager
serialize
in class AclSerializationManager
PortalException
public SerializationMessageConfigNode getSerializationMessageConfigNode(BaseSerializationContext baseSerializationContext, ServiceInstanceConfig serviceInstanceConfig, AccessControlList accessControlList) throws PortalException
IServiceInstanceAclSerializationManager
SerializationMessageConfigNode
object containing fully recursive information about a service instance ACL.getSerializationMessageConfigNode
in interface IServiceInstanceAclSerializationManager
PortalException
public SerializationMessageConfigNode getSerializationMessageConfigNode(BaseSerializationContext baseSerializationContext, ServiceInstanceConfig serviceInstanceConfig, AccessControlList accessControlList, EnumSet<SerializationMessageConfigNode.RecursionStopPoints> recursionStopPoints) throws PortalException
IServiceInstanceAclSerializationManager
SerializationMessageConfigNode
object containing partially recursive information about a service instance ACL.getSerializationMessageConfigNode
in interface IServiceInstanceAclSerializationManager
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.