Interface IChannelTemplateSerializationManager
-
- All Superinterfaces:
IConfigPersister
- All Known Implementing Classes:
ChannelTemplateSerializationManager
public interface IChannelTemplateSerializationManager extends IConfigPersister
Manager Interface for Channel Template serialization- Since:
- 4.0.7
- Version:
- $Revision: 6239 $ $Date: 2007-03-26 15:50:32 -0300 (Mon, 26 Mar 2007) $
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
deserializeLink(DeserializationContext deserializationContext, ChannelTemplateLinkSerializableConfig channelTemplateLinkSerializableConfig)
Deserialize a channel template link.List<ChannelTemplateLinkSerializableConfig>
serializeLink(SerializationContext serializationContext, String channelId)
Serialize a channel template link.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
-
deserializeLink
void deserializeLink(DeserializationContext deserializationContext, ChannelTemplateLinkSerializableConfig channelTemplateLinkSerializableConfig) throws PortalException
Deserialize a channel template link.- Parameters:
deserializationContext
-channelTemplateLinkSerializableConfig
-- Throws:
PortalException
-
serializeLink
List<ChannelTemplateLinkSerializableConfig> serializeLink(SerializationContext serializationContext, String channelId) throws PortalException
Serialize a channel template link.- Parameters:
serializationContext
-channelId
-- 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
-
-
-