lumis.portal.serviceinstance.serialization
Class ServiceInstanceSerializationContext

Package class diagram package ServiceInstanceSerializationContext
java.lang.Object
  extended by lumis.portal.serviceinstance.serialization.ServiceInstanceBaseSerializationContext
      extended by lumis.portal.serviceinstance.serialization.ServiceInstanceSerializationContext

public class ServiceInstanceSerializationContext
extends ServiceInstanceBaseSerializationContext

Context class for service instances serialization

Since:
4.0.8

Field Summary
 
Fields inherited from class lumis.portal.serviceinstance.serialization.ServiceInstanceBaseSerializationContext
serviceInstanceId, serviceInstanceName
 
Constructor Summary
ServiceInstanceSerializationContext(SerializationContext serializationContext)
           
 
Method Summary
 void addDependency(String key, Dependency dependency)
           
 SerializationContext getSerializationContext()
           
 SessionConfig getSessionConfig()
           
 ITransaction getTransaction()
           
 boolean hasDependency(String key)
           
 void sendProgressFinalNotification(String message, ProgressConfig.Type type)
           
 void sendProgressNotification(Document messageDoc, String styleFilename, ProgressConfig.Type type)
           
 void sendProgressNotification(String message, ProgressConfig.Type type)
           
 
Methods inherited from class lumis.portal.serviceinstance.serialization.ServiceInstanceBaseSerializationContext
finalizeInnerProgressBar, getDataDirectory, getIncludeContent, getProcessId, getSerializationSettings, getServiceInstanceId, getServiceInstanceName, getStructureDirectory, initializeInnerProgressBar, logDebug, logDebug, logDebug, setServiceInstanceId, setServiceInstanceName, updateInnerProgressBar
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceInstanceSerializationContext

public ServiceInstanceSerializationContext(SerializationContext serializationContext)
Method Detail

getSerializationContext

public SerializationContext getSerializationContext()

getSessionConfig

public SessionConfig getSessionConfig()
Specified by:
getSessionConfig in class ServiceInstanceBaseSerializationContext

getTransaction

public ITransaction getTransaction()
Specified by:
getTransaction in class ServiceInstanceBaseSerializationContext

addDependency

public void addDependency(String key,
                          Dependency dependency)

hasDependency

public boolean hasDependency(String key)

sendProgressNotification

public void sendProgressNotification(String message,
                                     ProgressConfig.Type type)
                              throws PortalException
Throws:
PortalException

sendProgressNotification

public void sendProgressNotification(Document messageDoc,
                                     String styleFilename,
                                     ProgressConfig.Type type)
                              throws PortalException
Throws:
PortalException

sendProgressFinalNotification

public void sendProgressFinalNotification(String message,
                                          ProgressConfig.Type type)
                                   throws PortalException
Throws:
PortalException


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