|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectit.eng.spagobi.engines.chart.SpagoBIChartInternalEngine
public class SpagoBIChartInternalEngine
Internal Engine * @author Giulio Gavardi giulio.gavardi@eng.it
Field Summary | |
---|---|
static java.lang.String |
messageBundle
|
Constructor Summary | |
---|---|
SpagoBIChartInternalEngine()
|
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 |
executeChart(it.eng.spago.base.RequestContainer requestContainer,
BIObject obj,
it.eng.spago.base.SourceBean response,
it.eng.spago.security.IEngUserProfile userProfile,
java.util.Locale locale)
Executes the document and populates the response. |
java.io.File |
executeChartCode(it.eng.spago.base.RequestContainer requestContainer,
BIObject obj,
it.eng.spago.base.SourceBean response,
it.eng.spago.security.IEngUserProfile userProfile)
This method is used to execute a chart code way and returning the image chart execution Pay attention that must get the parameters from BiObject in order to filter categories and series All the parameters must be taken not from request but from BiObject |
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 |
getParameters(BIObject obj)
COnverts from BIObject Parameters to a map, in presence of multi value merge with , |
org.json.JSONArray |
getParametersAsJSON(BIObject obj)
COnverts from BIObject Parameters to a map, in presence of multi value merge with , |
it.eng.spago.base.SourceBean |
getTemplate(java.lang.String documentId)
|
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. |
DatasetMap |
retrieveDatasetValue(ChartImpl sbi)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String messageBundle
Constructor Detail |
---|
public SpagoBIChartInternalEngine()
Method Detail |
---|
public java.io.File executeChartCode(it.eng.spago.base.RequestContainer requestContainer, BIObject obj, it.eng.spago.base.SourceBean response, it.eng.spago.security.IEngUserProfile userProfile) throws it.eng.spago.error.EMFUserError
requestContainer
- obj
- response
-
it.eng.spago.error.EMFUserError
public void execute(it.eng.spago.base.RequestContainer requestContainer, BIObject obj, it.eng.spago.base.SourceBean response) throws it.eng.spago.error.EMFUserError
InternalEngineIFace
execute
in interface InternalEngineIFace
requestContainer
- The RequestContainer
object (the session can be retrieved from this object)obj
- The BIObject
representing the document to be executedresponse
- The response SourceBean
to be populated
it.eng.spago.error.EMFUserError
- the EMF user errorpublic void executeChart(it.eng.spago.base.RequestContainer requestContainer, BIObject obj, it.eng.spago.base.SourceBean response, it.eng.spago.security.IEngUserProfile userProfile, java.util.Locale locale) throws it.eng.spago.error.EMFUserError
requestContainer
- The RequestContainer
chartImp object (the session can be retrieved from this object)obj
- The BIObject
representing the document to be executedresponse
- The response SourceBean
to be populated
it.eng.spago.error.EMFUserError
- the EMF user errorpublic 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
SpagoBIDashboardInternalEngine
cannot manage subobjects so this method must not be invoked.
executeSubObject
in interface InternalEngineIFace
requestContainer
- The RequestContainer
object (the session can be retrieved from this object)obj
- The BIObject
representing the documentresponse
- The response SourceBean
to be populatedsubObjectInfo
- An object describing the subobject to be executed
it.eng.spago.error.EMFUserError
- the EMF user errorpublic void handleNewDocumentTemplateCreation(it.eng.spago.base.RequestContainer requestContainer, BIObject obj, it.eng.spago.base.SourceBean response) throws it.eng.spago.error.EMFUserError, InvalidOperationRequest
handleNewDocumentTemplateCreation
in interface InternalEngineIFace
requestContainer
- The RequestContainer
object (the session can be retrieved from this object)response
- The response SourceBean
to be populatedobj
- the obj
InvalidOperationRequest
- the invalid operation request
it.eng.spago.error.EMFUserError
- the EMF user errorpublic void handleDocumentTemplateEdit(it.eng.spago.base.RequestContainer requestContainer, BIObject obj, it.eng.spago.base.SourceBean response) throws it.eng.spago.error.EMFUserError, InvalidOperationRequest
handleDocumentTemplateEdit
in interface InternalEngineIFace
requestContainer
- The RequestContainer
object (the session can be retrieved from this object)response
- The response SourceBean
to be populatedobj
- the obj
InvalidOperationRequest
- the invalid operation request
it.eng.spago.error.EMFUserError
- the EMF user errorpublic it.eng.spago.base.SourceBean getTemplate(java.lang.String documentId) throws it.eng.spago.error.EMFUserError
it.eng.spago.error.EMFUserError
public java.util.Map getParameters(BIObject obj)
obj
-
public org.json.JSONArray getParametersAsJSON(BIObject obj)
obj
-
public DatasetMap retrieveDatasetValue(ChartImpl sbi) throws it.eng.spago.error.EMFUserError
it.eng.spago.error.EMFUserError
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |