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$ $Date$
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
deserializeLink(DeserializationContext deserializationContext, ChannelTemplateLinkSerializableConfig channelTemplateLinkSerializableConfig)
Deserialize a channel template link.java.util.List<ChannelTemplateLinkSerializableConfig>
serializeLink(SerializationContext serializationContext, java.lang.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
java.util.List<ChannelTemplateLinkSerializableConfig> serializeLink(SerializationContext serializationContext, java.lang.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
-
-
-