|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object lumis.portal.page.serialization.PageSerializationManager
public class PageSerializationManager
Manager for Page serialization
Field Summary | |
---|---|
protected List<ConfigForeignKey> |
foreignKeys
|
Constructor Summary | |
---|---|
PageSerializationManager()
|
Method Summary | |
---|---|
void |
deserialize(DeserializationContext deserializationContext,
PageSerializableConfig pageSerializableConfig)
Deserialize a page. |
SerializationMessageConfigNode |
getSerializationMessageConfigNode(BaseSerializationContext baseSerializationContext,
PageConfig pageConfig)
Get a SerializationMessageConfigNode object containing fully recursive information about a page. |
SerializationMessageConfigNode |
getSerializationMessageConfigNode(BaseSerializationContext baseSerializationContext,
PageConfig pageConfig,
EnumSet<SerializationMessageConfigNode.RecursionStopPoints> recursionStopPoints)
Get a SerializationMessageConfigNode object containing partially recursive information about a page. |
boolean |
persistConfig(DeserializationContext deserializationContext,
Object config,
boolean firstPersistence)
|
PageSerializableConfig |
serialize(SerializationContext serializationContext,
String pageId,
boolean deepSerialization)
Serialize a page. |
void |
setupSerializationContext(BaseSerializationContext baseSerializationContext)
Set up a serialization context, defining settings such as class aliases, field aliases, transient fields, omitted collections etc. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected final List<ConfigForeignKey> foreignKeys
Constructor Detail |
---|
public PageSerializationManager()
Method Detail |
---|
public void deserialize(DeserializationContext deserializationContext, PageSerializableConfig pageSerializableConfig) throws PortalException
IPageSerializationManager
deserialize
in interface IPageSerializationManager
PortalException
public boolean persistConfig(DeserializationContext deserializationContext, Object config, boolean firstPersistence) throws PortalException
PortalException
public PageSerializableConfig serialize(SerializationContext serializationContext, String pageId, boolean deepSerialization) throws PortalException
IPageSerializationManager
serialize
in interface IPageSerializationManager
PortalException
public void setupSerializationContext(BaseSerializationContext baseSerializationContext)
IPageSerializationManager
setupSerializationContext
in interface IPageSerializationManager
public SerializationMessageConfigNode getSerializationMessageConfigNode(BaseSerializationContext baseSerializationContext, PageConfig pageConfig) throws PortalException
IPageSerializationManager
SerializationMessageConfigNode
object containing fully recursive information about a page.
getSerializationMessageConfigNode
in interface IPageSerializationManager
PortalException
public SerializationMessageConfigNode getSerializationMessageConfigNode(BaseSerializationContext baseSerializationContext, PageConfig pageConfig, EnumSet<SerializationMessageConfigNode.RecursionStopPoints> recursionStopPoints) throws PortalException
IPageSerializationManager
SerializationMessageConfigNode
object containing partially recursive information about a page.
getSerializationMessageConfigNode
in interface IPageSerializationManager
PortalException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |