|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IChannelSerializationManager
Manager Interface for Channel serialization
Method Summary | |
---|---|
String |
deserialize(DeserializationContext deserializationContext,
ChannelSerializableConfig channelSerializableConfig,
ChannelSerializableConfig parentChannelSerializableConfig)
Deserialize a channel. |
ChannelConfig |
deserializeConfig(DeserializationContext deserializationContext,
String channelId)
Deserialize a ChannelConfig object. |
void |
deserializeContent(DeserializationContext deserializationContext,
ChannelSerializableConfig channelSerializableConfig,
ChannelSerializableConfig parentChannelSerializableConfig)
Deserialize channel content. |
int |
getProgressDeserializationItemCount()
Get the number of steps of a channel deserialization process. |
int |
getProgressSerializationItemCount()
Get the number of steps of a channel serialization process. |
SerializationMessageConfigNode |
getSerializationMessageConfigNode(BaseSerializationContext serializationContext,
ChannelConfig channelConfig)
Get a SerializationMessageConfigNode object containing fully recursive information about a channel. |
ChannelSerializableConfig |
serialize(SerializationContext serializationContext,
String channelId)
Serialize a channel. |
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 |
Methods inherited from interface lumis.portal.serialization.operation.IConfigDeleter |
---|
deleteConfig |
Method Detail |
---|
String deserialize(DeserializationContext deserializationContext, ChannelSerializableConfig channelSerializableConfig, ChannelSerializableConfig parentChannelSerializableConfig) throws PortalException
deserializationContext
- channelSerializableConfig
- parentChannelSerializableConfig
-
PortalException
void deserializeContent(DeserializationContext deserializationContext, ChannelSerializableConfig channelSerializableConfig, ChannelSerializableConfig parentChannelSerializableConfig) throws PortalException
deserializationContext
- context for deserializationchannelSerializableConfig
- channel for which content must be deserializedparentChannelSerializableConfig
- parent channel of the channel to be deserialized
PortalException
ChannelConfig deserializeConfig(DeserializationContext deserializationContext, String channelId) throws ManagerException
ChannelConfig
object.
deserializationContext
- channelId
-
ManagerException
ChannelSerializableConfig serialize(SerializationContext serializationContext, String channelId) throws PortalException
serializationContext
- channelId
-
PortalException
void setupSerializationContext(BaseSerializationContext serializationContext)
serializationContext
- SerializationMessageConfigNode getSerializationMessageConfigNode(BaseSerializationContext serializationContext, ChannelConfig channelConfig) throws PortalException
SerializationMessageConfigNode
object containing fully recursive information about a channel.
serializationContext
- channelConfig
-
PortalException
int getProgressSerializationItemCount()
int getProgressDeserializationItemCount()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |