|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object lumis.portal.serviceinterface.serialization.ServiceInterfaceSerializationManager
public class ServiceInterfaceSerializationManager
Manager for Service Interface serialization
Field Summary | |
---|---|
protected List<ConfigForeignKey> |
styleForeignKeys
|
Constructor Summary | |
---|---|
ServiceInterfaceSerializationManager()
|
Method Summary | |
---|---|
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. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected final List<ConfigForeignKey> styleForeignKeys
Constructor Detail |
---|
public ServiceInterfaceSerializationManager()
Method Detail |
---|
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.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |