it.eng.spagobi.engines.dashboard
Class SpagoBIDashboardInternalEngine

java.lang.Object
  extended by it.eng.spagobi.engines.dashboard.SpagoBIDashboardInternalEngine
All Implemented Interfaces:
InternalEngineIFace

public class SpagoBIDashboardInternalEngine
extends java.lang.Object
implements InternalEngineIFace


Field Summary
static java.lang.String messageBundle
           
 
Constructor Summary
SpagoBIDashboardInternalEngine()
           
 
Method Summary
 void execute(it.eng.spago.base.RequestContainer requestContainer, BIObject obj, it.eng.spago.base.SourceBean response)
          Executes the document and populates the response.
 void executeSubObject(it.eng.spago.base.RequestContainer requestContainer, BIObject obj, it.eng.spago.base.SourceBean response, java.lang.Object subObjectInfo)
          The SpagoBIDashboardInternalEngine cannot manage subobjects so this method must not be invoked.
 java.util.Map getConfParameters()
           
 java.util.Map getDataParameters()
           
 java.util.Map getDrillParameters()
           
 void handleDocumentTemplateEdit(it.eng.spago.base.RequestContainer requestContainer, BIObject obj, it.eng.spago.base.SourceBean response)
          Function not implemented.
 void handleNewDocumentTemplateCreation(it.eng.spago.base.RequestContainer requestContainer, BIObject obj, it.eng.spago.base.SourceBean response)
          Function not implemented.
 void setConfParameters(java.util.Map confParameters)
           
 void setDataParameters(java.util.Map dataParameters)
           
 void setDrillParameters(java.util.Map drillParameters)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

messageBundle

public static final java.lang.String messageBundle
See Also:
Constant Field Values
Constructor Detail

SpagoBIDashboardInternalEngine

public SpagoBIDashboardInternalEngine()
Method Detail

execute

public void execute(it.eng.spago.base.RequestContainer requestContainer,
                    BIObject obj,
                    it.eng.spago.base.SourceBean response)
             throws it.eng.spago.error.EMFUserError
Executes the document and populates the response.

Specified by:
execute in interface InternalEngineIFace
Parameters:
requestContainer - The RequestContainer object (the session can be retrieved from this object)
obj - The BIObject representing the document to be executed
response - The response SourceBean to be populated
Throws:
it.eng.spago.error.EMFUserError - the EMF user error

executeSubObject

public void executeSubObject(it.eng.spago.base.RequestContainer requestContainer,
                             BIObject obj,
                             it.eng.spago.base.SourceBean response,
                             java.lang.Object subObjectInfo)
                      throws it.eng.spago.error.EMFUserError
The SpagoBIDashboardInternalEngine cannot manage subobjects so this method must not be invoked.

Specified by:
executeSubObject in interface InternalEngineIFace
Parameters:
requestContainer - The RequestContainer object (the session can be retrieved from this object)
obj - The BIObject representing the document
response - The response SourceBean to be populated
subObjectInfo - An object describing the subobject to be executed
Throws:
it.eng.spago.error.EMFUserError - the EMF user error

handleNewDocumentTemplateCreation

public void handleNewDocumentTemplateCreation(it.eng.spago.base.RequestContainer requestContainer,
                                              BIObject obj,
                                              it.eng.spago.base.SourceBean response)
                                       throws it.eng.spago.error.EMFUserError,
                                              InvalidOperationRequest
Function not implemented. Thid method should not be called

Specified by:
handleNewDocumentTemplateCreation in interface InternalEngineIFace
Parameters:
requestContainer - The RequestContainer object (the session can be retrieved from this object)
response - The response SourceBean to be populated
obj - the obj
Throws:
InvalidOperationRequest - the invalid operation request
it.eng.spago.error.EMFUserError - the EMF user error

handleDocumentTemplateEdit

public void handleDocumentTemplateEdit(it.eng.spago.base.RequestContainer requestContainer,
                                       BIObject obj,
                                       it.eng.spago.base.SourceBean response)
                                throws it.eng.spago.error.EMFUserError,
                                       InvalidOperationRequest
Function not implemented. Thid method should not be called

Specified by:
handleDocumentTemplateEdit in interface InternalEngineIFace
Parameters:
requestContainer - The RequestContainer object (the session can be retrieved from this object)
response - The response SourceBean to be populated
obj - the obj
Throws:
InvalidOperationRequest - the invalid operation request
it.eng.spago.error.EMFUserError - the EMF user error

getConfParameters

public java.util.Map getConfParameters()
Returns:
the confParameters

setConfParameters

public void setConfParameters(java.util.Map confParameters)
Parameters:
confParameters - the confParameters to set

getDataParameters

public java.util.Map getDataParameters()
Returns:
the dataParameters

setDataParameters

public void setDataParameters(java.util.Map dataParameters)
Parameters:
dataParameters - the dataParameters to set

getDrillParameters

public java.util.Map getDrillParameters()
Returns:
the drillParameters

setDrillParameters

public void setDrillParameters(java.util.Map drillParameters)
Parameters:
drillParameters - the drillParameters to set