public interface IAclSerializationManager extends IConfigPersister
Modifier and Type | Method and Description |
---|---|
void |
deserialize(DeserializationContext deserializationContext,
AccessControlListSerializableConfig accessControlListSerializableConfig)
Deserialize an access control list.
|
AccessControlList |
deserializeConfig(DeserializationContext deserializationContext,
String accessControlListId)
Deserialize a
AccessControlList object. |
AccessControlListSerializableConfig |
serialize(SerializationContext serializationContext,
String securableId)
Serialize an access control list.
|
void |
setupSerializationContext(BaseSerializationContext serializationContext)
Set up a serialization context, defining settings such as class aliases, field aliases, transient fields, omitted collections etc.
|
persistConfig
AccessControlList deserializeConfig(DeserializationContext deserializationContext, String accessControlListId) throws SerializationException
AccessControlList
object.deserializationContext
- accessControlListId
- SerializationException
void deserialize(DeserializationContext deserializationContext, AccessControlListSerializableConfig accessControlListSerializableConfig) throws PortalException
deserializationContext
- accessControlListSerializableConfig
- PortalException
AccessControlListSerializableConfig serialize(SerializationContext serializationContext, String securableId) throws PortalException
serializationContext
- securableId
- PortalException
void setupSerializationContext(BaseSerializationContext serializationContext)
serializationContext
- LumisXP 12.3.0.200408 - Copyright © 2006–2020 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.