public class ServiceInterfaceSerializationManager extends Object implements IServiceInterfaceSerializationManager
Modifier and Type | Field and Description |
---|---|
protected List<ConfigForeignKey> |
styleForeignKeys |
Constructor and Description |
---|
ServiceInterfaceSerializationManager() |
Modifier and Type | Method and Description |
---|---|
void |
deserializeStyle(DeserializationContext deserializationContext,
ServiceInterfaceStyleSerializableConfig serviceInterfaceStyleSerializableConfig)
Deserialize a service interface style.
|
SerializationMessageConfigNode |
getSerializationMessageConfigNode(BaseSerializationContext baseSerializationContext,
ServiceInterfaceConfig serviceInterfaceConfig)
Get a
SerializationMessageConfigNode object containing partially recursive information about a service interface. |
ServiceInterfaceStyleSerializableConfig |
serializeStyle(SerializationContext serializationContext,
String serviceInterfaceStyleId,
String serviceInterfaceId)
Serialize a service interface style.
|
void |
setupSerializationContext(BaseSerializationContext serializationContext)
Set up a serialization context, defining settings such as class aliases, field aliases, transient fields, omitted collections etc.
|
void |
updateStyleDependency(DeserializationContext deserializationContext,
ServiceInterfaceStyleSerializableConfig serviceInterfaceStyleSerializableConfig)
Updates the style isolation dependency.
|
protected final List<ConfigForeignKey> styleForeignKeys
public ServiceInterfaceSerializationManager()
public void deserializeStyle(DeserializationContext deserializationContext, ServiceInterfaceStyleSerializableConfig serviceInterfaceStyleSerializableConfig) throws PortalException
IServiceInterfaceSerializationManager
deserializeStyle
in interface IServiceInterfaceSerializationManager
PortalException
public ServiceInterfaceStyleSerializableConfig serializeStyle(SerializationContext serializationContext, String serviceInterfaceStyleId, String serviceInterfaceId) throws PortalException
IServiceInterfaceSerializationManager
serializeStyle
in interface IServiceInterfaceSerializationManager
PortalException
public void setupSerializationContext(BaseSerializationContext serializationContext)
IServiceInterfaceSerializationManager
setupSerializationContext
in interface IServiceInterfaceSerializationManager
public SerializationMessageConfigNode getSerializationMessageConfigNode(BaseSerializationContext baseSerializationContext, ServiceInterfaceConfig serviceInterfaceConfig) throws PortalException
IServiceInterfaceSerializationManager
SerializationMessageConfigNode
object containing partially recursive information about a service interface.getSerializationMessageConfigNode
in interface IServiceInterfaceSerializationManager
PortalException
public void updateStyleDependency(DeserializationContext deserializationContext, ServiceInterfaceStyleSerializableConfig serviceInterfaceStyleSerializableConfig) throws PortalException
IServiceInterfaceSerializationManager
updateStyleDependency
in interface IServiceInterfaceSerializationManager
deserializationContext
- the deserialization Context object.serviceInterfaceStyleSerializableConfig
- object that contains all informations about the style to be deserialized.PortalException
- if any error occurs during the process.LumisXP 12.3.0.200408 - Copyright © 2006–2020 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.