lumis.portal.serviceinstance.serialization
Class ServiceInstanceBaseSerializationContext

Package class diagram package ServiceInstanceBaseSerializationContext
java.lang.Object
  extended by lumis.portal.serviceinstance.serialization.ServiceInstanceBaseSerializationContext
Direct Known Subclasses:
ServiceInstanceDeserializationContext, ServiceInstanceSerializationContext

public abstract class ServiceInstanceBaseSerializationContext
extends Object

Base Context class for service instances serialization and deserialization

Since:
4.0.8

Field Summary
protected  String serviceInstanceId
           
protected  String serviceInstanceName
           
 
Constructor Summary
ServiceInstanceBaseSerializationContext(BaseSerializationContext baseSerializationContext)
           
 
Method Summary
 void finalizeInnerProgressBar(String text)
           
 IDirectory getDataDirectory()
           
 boolean getIncludeContent()
           
 String getProcessId()
           
 SerializationSettings getSerializationSettings()
           
 String getServiceInstanceId()
           
 String getServiceInstanceName()
           
abstract  SessionConfig getSessionConfig()
           
 IDirectory getStructureDirectory()
           
abstract  ITransaction getTransaction()
           
 void initializeInnerProgressBar(int innerProgressMax, String text)
           
 void logDebug(String msg)
           
 void logDebug(String msg, Object o)
           
 void logDebug(String msg, Throwable t)
           
 void setServiceInstanceId(String serviceInstanceId)
           
 void setServiceInstanceName(String serviceInstanceName)
           
 void updateInnerProgressBar(int increment, String text)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serviceInstanceId

protected String serviceInstanceId

serviceInstanceName

protected String serviceInstanceName
Constructor Detail

ServiceInstanceBaseSerializationContext

public ServiceInstanceBaseSerializationContext(BaseSerializationContext baseSerializationContext)
Method Detail

getSessionConfig

public abstract SessionConfig getSessionConfig()

getTransaction

public abstract ITransaction getTransaction()

setServiceInstanceId

public void setServiceInstanceId(String serviceInstanceId)

getServiceInstanceId

public String getServiceInstanceId()

setServiceInstanceName

public void setServiceInstanceName(String serviceInstanceName)

getServiceInstanceName

public String getServiceInstanceName()

getSerializationSettings

public SerializationSettings getSerializationSettings()

logDebug

public void logDebug(String msg)

logDebug

public void logDebug(String msg,
                     Object o)

logDebug

public void logDebug(String msg,
                     Throwable t)

getProcessId

public String getProcessId()

getIncludeContent

public boolean getIncludeContent()

getDataDirectory

public IDirectory getDataDirectory()

getStructureDirectory

public IDirectory getStructureDirectory()

initializeInnerProgressBar

public void initializeInnerProgressBar(int innerProgressMax,
                                       String text)
                                throws PortalException
Throws:
PortalException

updateInnerProgressBar

public void updateInnerProgressBar(int increment,
                                   String text)
                            throws PortalException
Throws:
PortalException

finalizeInnerProgressBar

public void finalizeInnerProgressBar(String text)
                              throws PortalException
Throws:
PortalException


Lumisportal  6.2.0.120405 - Copyright © 2006–2012 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.