lumis.portal.serviceinstance.acl.serialization
Interface IServiceInstanceAclSerializationManager

Package class diagram package IServiceInstanceAclSerializationManager
All Superinterfaces:
IAclSerializationManager, IConfigPersister
All Known Implementing Classes:
ServiceInstanceAclSerializationManager

public interface IServiceInstanceAclSerializationManager
extends IAclSerializationManager

Manager Interface for Service Instance's Acl serialization

Since:
4.0.7

Method Summary
 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.
 
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,
                                                                 ServiceInstanceConfig serviceInstanceConfig,
                                                                 AccessControlList accessControlList)
                                                                 throws PortalException
Get a SerializationMessageConfigNode object containing fully recursive information about a service instance ACL.

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

getSerializationMessageConfigNode

SerializationMessageConfigNode getSerializationMessageConfigNode(BaseSerializationContext baseSerializationContext,
                                                                 ServiceInstanceConfig serviceInstanceConfig,
                                                                 AccessControlList accessControlList,
                                                                 EnumSet<SerializationMessageConfigNode.RecursionStopPoints> recursionStopPoints)
                                                                 throws PortalException
Get a SerializationMessageConfigNode object containing partially recursive information about a service instance ACL.

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


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