it.eng.spagobi.analiticalmodel.document.service
Class DocumentTemplateBuildModule

java.lang.Object
  extended by it.eng.spago.dispatching.service.DefaultRequestContext
      extended by it.eng.spago.dispatching.module.AbstractModule
          extended by it.eng.spagobi.analiticalmodel.document.service.DocumentTemplateBuildModule
All Implemented Interfaces:
it.eng.spago.dispatching.module.ModuleIFace, it.eng.spago.dispatching.service.RequestContextIFace, it.eng.spago.dispatching.service.ServiceIFace, it.eng.spago.init.InitializerIFace, java.io.Serializable

public class DocumentTemplateBuildModule
extends it.eng.spago.dispatching.module.AbstractModule

Permits the dynamic creation or modification of a document template.

See Also:
Serialized Form

Field Summary
protected  it.eng.spago.error.EMFErrorHandler errorHandler
           
protected  it.eng.spago.base.SessionContainer permanentSession
           
protected  it.eng.spago.base.RequestContainer requestContainer
           
protected  it.eng.spago.base.SessionContainer session
           
 
Constructor Summary
DocumentTemplateBuildModule()
           
 
Method Summary
 void init(it.eng.spago.base.SourceBean config)
           
 void service(it.eng.spago.base.SourceBean request, it.eng.spago.base.SourceBean response)
          Manage all the request in order to exec all the different BIObject template creation phases.
 
Methods inherited from class it.eng.spago.dispatching.module.AbstractModule
getConfig, getModule, getModuleMethod, getPage, getSharedData, setModule, setModuleMethod, setPage, setSharedData
 
Methods inherited from class it.eng.spago.dispatching.service.DefaultRequestContext
getErrorHandler, getRequestContainer, getResponseContainer, getServiceRequest, getServiceResponse, setRequestContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

errorHandler

protected it.eng.spago.error.EMFErrorHandler errorHandler

requestContainer

protected it.eng.spago.base.RequestContainer requestContainer

session

protected it.eng.spago.base.SessionContainer session

permanentSession

protected it.eng.spago.base.SessionContainer permanentSession
Constructor Detail

DocumentTemplateBuildModule

public DocumentTemplateBuildModule()
Method Detail

init

public void init(it.eng.spago.base.SourceBean config)
Specified by:
init in interface it.eng.spago.init.InitializerIFace
Overrides:
init in class it.eng.spago.dispatching.module.AbstractModule

service

public void service(it.eng.spago.base.SourceBean request,
                    it.eng.spago.base.SourceBean response)
             throws java.lang.Exception
Manage all the request in order to exec all the different BIObject template creation phases.

Parameters:
request - The request source bean
response - The response Source bean
Throws:
java.lang.Exception - If an Exception occurred