public class UserSerializationManager extends Object implements IUserSerializationManager
Constructor and Description |
---|
UserSerializationManager() |
Modifier and Type | Method and Description |
---|---|
void |
deserialize(DeserializationContext deserializationContext,
UserSerializableConfig userSerializableConfig)
Deserialize a user.
|
SerializationMessageConfigNode |
getSerializationMessageConfigNode(BaseSerializationContext baseSerializationContext,
UserConfig userConfig)
Get a
SerializationMessageConfigNode object containing fully recursive information about a user. |
SerializationMessageConfigNode |
getSerializationMessageConfigNode(BaseSerializationContext baseSerializationContext,
UserConfig userConfig,
EnumSet<SerializationMessageConfigNode.RecursionStopPoints> recursionStopPoints)
Get a
SerializationMessageConfigNode object containing partially recursive information about a user. |
UserSerializableConfig |
serialize(SerializationContext serializationContext,
UserConfig userConfig)
Serialize a user.
|
void |
setupSerializationContext(BaseSerializationContext serializationContext)
Set up a serialization context, defining settings such as class aliases, field aliases, transient fields, omitted collections etc.
|
public void deserialize(DeserializationContext deserializationContext, UserSerializableConfig userSerializableConfig) throws PortalException
IUserSerializationManager
deserialize
in interface IUserSerializationManager
PortalException
public UserSerializableConfig serialize(SerializationContext serializationContext, UserConfig userConfig) throws PortalException
IUserSerializationManager
serialize
in interface IUserSerializationManager
PortalException
public SerializationMessageConfigNode getSerializationMessageConfigNode(BaseSerializationContext baseSerializationContext, UserConfig userConfig) throws PortalException
IUserSerializationManager
SerializationMessageConfigNode
object containing fully recursive information about a user.getSerializationMessageConfigNode
in interface IUserSerializationManager
PortalException
public SerializationMessageConfigNode getSerializationMessageConfigNode(BaseSerializationContext baseSerializationContext, UserConfig userConfig, EnumSet<SerializationMessageConfigNode.RecursionStopPoints> recursionStopPoints) throws PortalException
IUserSerializationManager
SerializationMessageConfigNode
object containing partially recursive information about a user.getSerializationMessageConfigNode
in interface IUserSerializationManager
PortalException
public void setupSerializationContext(BaseSerializationContext serializationContext)
IUserSerializationManager
setupSerializationContext
in interface IUserSerializationManager
LumisXP 12.3.0.200408 - Copyright © 2006–2020 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.