lumis.portal.serialization
Class SerializationContext

Package class diagram package SerializationContext
java.lang.Object
  extended by lumis.portal.serialization.BaseSerializationContext
      extended by lumis.portal.serialization.SerializationContext

public class SerializationContext
extends BaseSerializationContext

Context class for portal objects serialization

Since:
4.0.7

Constructor Summary
SerializationContext(SessionConfig sessionConfig, ITransaction transaction, String rootChannelId, IDirectory directory, boolean progressEnabled, boolean includeContent, boolean includeGlobalPrincipals)
           
 
Method Summary
 void addReferencedServiceInterface(String serviceId, String serviceInterfaceId)
           
 Set<String> getChannelIds()
           
 List<Dependency> getExternalDependencies()
           
 Map<String,Dependency> getExternalServiceInstanceDependencies()
           
 Set<String> getReferencedCssIds()
           
 Map<String,Set<String>> getReferencedServiceInterfaceIds()
           
 Set<String> getReferencedServiceInterfaceStyleIds()
           
 ServiceInstanceSerializationContext getServiceInstanceSerializationContext()
           
 
Methods inherited from class lumis.portal.serialization.BaseSerializationContext
getCurrentChannelPath, getDirectory, getIncludeContent, getIncludeGlobalPrincipals, getItemProgressMax, getItemProgressValue, getOverallProgressMax, getOverallProgressValue, getProcessId, getProgressEnabled, getResource, getRootChannelId, getSerializationSettings, getSessionConfig, getStartTime, getTransaction, incrementItemProgressValue, incrementOverallProgressValue, logDebug, logDebug, logDebug, sendProgressFinalNotification, sendProgressNotification, sendProgressNotification, setCurrentChannelPath, setDirectory, setItemProgressMax, setItemProgressValue, setOverallProgressMax, setOverallProgressValue, setProcessId, setRootChannelId, setSerializationSettings, setStartTime, setTransaction, updateProgressBar, updateProgressBar
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SerializationContext

public SerializationContext(SessionConfig sessionConfig,
                            ITransaction transaction,
                            String rootChannelId,
                            IDirectory directory,
                            boolean progressEnabled,
                            boolean includeContent,
                            boolean includeGlobalPrincipals)
                     throws PortalException
Throws:
PortalException
Method Detail

getReferencedServiceInterfaceStyleIds

public Set<String> getReferencedServiceInterfaceStyleIds()

getReferencedCssIds

public Set<String> getReferencedCssIds()

getReferencedServiceInterfaceIds

public Map<String,Set<String>> getReferencedServiceInterfaceIds()

addReferencedServiceInterface

public void addReferencedServiceInterface(String serviceId,
                                          String serviceInterfaceId)

getExternalDependencies

public List<Dependency> getExternalDependencies()

getExternalServiceInstanceDependencies

public Map<String,Dependency> getExternalServiceInstanceDependencies()

getChannelIds

public Set<String> getChannelIds()

getServiceInstanceSerializationContext

public ServiceInstanceSerializationContext getServiceInstanceSerializationContext()


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