Interface IAclSerializationManager
-
- All Superinterfaces:
IConfigPersister
- All Known Subinterfaces:
IChannelAclSerializationManager
,IGroupAclSerializationManager
,IPageAclSerializationManager
,IServiceInstanceAclSerializationManager
- All Known Implementing Classes:
AclSerializationManager
,ChannelAclSerializationManager
,GroupAclSerializationManager
,PageAclSerializationManager
,ServiceInstanceAclSerializationManager
public interface IAclSerializationManager extends IConfigPersister
Manager Interface for Acl serialization- Since:
- 4.0.7
- Version:
- $Revision$ $Date$
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
deserialize(DeserializationContext deserializationContext, AccessControlListSerializableConfig accessControlListSerializableConfig)
Deserialize an access control list.AccessControlList
deserializeConfig(DeserializationContext deserializationContext, java.lang.String accessControlListId)
Deserialize aAccessControlList
object.AccessControlListSerializableConfig
serialize(SerializationContext serializationContext, java.lang.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.-
Methods inherited from interface lumis.portal.serialization.operation.IConfigPersister
persistConfig
-
-
-
-
Method Detail
-
deserializeConfig
AccessControlList deserializeConfig(DeserializationContext deserializationContext, java.lang.String accessControlListId) throws SerializationException
Deserialize aAccessControlList
object.- Parameters:
deserializationContext
-accessControlListId
-- Returns:
- Throws:
SerializationException
-
deserialize
void deserialize(DeserializationContext deserializationContext, AccessControlListSerializableConfig accessControlListSerializableConfig) throws PortalException
Deserialize an access control list.- Parameters:
deserializationContext
-accessControlListSerializableConfig
-- Throws:
PortalException
-
serialize
AccessControlListSerializableConfig serialize(SerializationContext serializationContext, java.lang.String securableId) throws PortalException
Serialize an access control list.- Parameters:
serializationContext
-securableId
-- Returns:
- Throws:
PortalException
-
setupSerializationContext
void setupSerializationContext(BaseSerializationContext serializationContext)
Set up a serialization context, defining settings such as class aliases, field aliases, transient fields, omitted collections etc.- Parameters:
serializationContext
-
-
-