lumis.portal.serviceinterface.serialization
Interface IServiceInterfaceSerializationManager

Package class diagram package IServiceInterfaceSerializationManager
All Known Implementing Classes:
ServiceInterfaceSerializationManager

public interface IServiceInterfaceSerializationManager

Manager Interface for Service Interface serialization

Since:
4.0.7

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.
 

Method Detail

deserializeStyle

void deserializeStyle(DeserializationContext deserializationContext,
                      ServiceInterfaceStyleSerializableConfig serviceInterfaceStyleSerializableConfig)
                      throws PortalException
Deserialize a service interface style.

Parameters:
deserializationContext -
serviceInterfaceStyleSerializableConfig -
Throws:
PortalException

serializeStyle

ServiceInterfaceStyleSerializableConfig serializeStyle(SerializationContext serializationContext,
                                                       String serviceInterfaceStyleId,
                                                       String serviceInterfaceId)
                                                       throws PortalException
Serialize a service interface style.

Parameters:
serializationContext -
serviceInterfaceStyleId -
serviceInterfaceId -
Returns:
Throws:
PortalException

setupSerializationContext

void setupSerializationContext(BaseSerializationContext serializationContext)
Set up a serialization context, defining settings such as class aliases, field aliases, transient fields, omitted collections etc.

Parameters:
serializationContext -

getSerializationMessageConfigNode

SerializationMessageConfigNode getSerializationMessageConfigNode(BaseSerializationContext baseSerializationContext,
                                                                 ServiceInterfaceConfig serviceInterfaceConfig)
                                                                 throws PortalException
Get a SerializationMessageConfigNode object containing partially recursive information about a service interface.

Parameters:
baseSerializationContext -
serviceInterfaceConfig -
Returns:
Throws:
PortalException


Lumisportal  4.1.0.071221 - Copyright © 2001-2007, Lumis. All Rights Reserved.