|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object lumis.portal.serviceinterfaceinstance.serialization.ServiceInterfaceInstanceSerializationManager
public class ServiceInterfaceInstanceSerializationManager
Manager for Service Interface Instance serialization
Field Summary | |
---|---|
protected List<ConfigForeignKey> |
foreignKeys
|
Constructor Summary | |
---|---|
ServiceInterfaceInstanceSerializationManager()
|
Method Summary | |
---|---|
void |
deserialize(DeserializationContext deserializationContext,
ServiceInterfaceInstanceSerializableConfig serviceInterfaceInstanceSerializableConfig)
Deserialize a service interface instance. |
SerializationMessageConfigNode |
getSerializationMessageConfigNode(BaseSerializationContext baseSerializationContext,
ServiceInterfaceInstanceConfig serviceInterfaceInstanceConfig)
Get a SerializationMessageConfigNode object containing fully recursive information about a service interface instance. |
SerializationMessageConfigNode |
getSerializationMessageConfigNode(BaseSerializationContext baseSerializationContext,
ServiceInterfaceInstanceConfig serviceInterfaceInstanceConfig,
EnumSet<SerializationMessageConfigNode.RecursionStopPoints> recursionStopPoints)
Get a SerializationMessageConfigNode object containing partially recursive information about a service interface instance. |
boolean |
persistConfig(DeserializationContext deserializationContext,
Object config,
boolean firstPersistence)
Performs a config persistance (add or update) operation |
ServiceInterfaceInstanceSerializableConfig |
serialize(SerializationContext serializationContext,
String serviceInterfaceInstanceId)
Serialize a service interface instance. |
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 ServiceInterfaceInstanceSerializationManager()
Method Detail |
---|
public void deserialize(DeserializationContext deserializationContext, ServiceInterfaceInstanceSerializableConfig serviceInterfaceInstanceSerializableConfig) throws PortalException
IServiceInterfaceInstanceSerializationManager
deserialize
in interface IServiceInterfaceInstanceSerializationManager
PortalException
public boolean persistConfig(DeserializationContext deserializationContext, Object config, boolean firstPersistence) throws PortalException
IConfigPersister
persistConfig
in interface IConfigPersister
PortalException
public ServiceInterfaceInstanceSerializableConfig serialize(SerializationContext serializationContext, String serviceInterfaceInstanceId) throws PortalException
IServiceInterfaceInstanceSerializationManager
serialize
in interface IServiceInterfaceInstanceSerializationManager
PortalException
public void setupSerializationContext(BaseSerializationContext baseSerializationContext)
IServiceInterfaceInstanceSerializationManager
setupSerializationContext
in interface IServiceInterfaceInstanceSerializationManager
public SerializationMessageConfigNode getSerializationMessageConfigNode(BaseSerializationContext baseSerializationContext, ServiceInterfaceInstanceConfig serviceInterfaceInstanceConfig) throws PortalException
IServiceInterfaceInstanceSerializationManager
SerializationMessageConfigNode
object containing fully recursive information about a service interface instance.
getSerializationMessageConfigNode
in interface IServiceInterfaceInstanceSerializationManager
PortalException
public SerializationMessageConfigNode getSerializationMessageConfigNode(BaseSerializationContext baseSerializationContext, ServiceInterfaceInstanceConfig serviceInterfaceInstanceConfig, EnumSet<SerializationMessageConfigNode.RecursionStopPoints> recursionStopPoints) throws PortalException
IServiceInterfaceInstanceSerializationManager
SerializationMessageConfigNode
object containing partially recursive information about a service interface instance.
getSerializationMessageConfigNode
in interface IServiceInterfaceInstanceSerializationManager
PortalException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |