|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectit.eng.spagobi.engines.widget.SpagoBIAbstractInternalEngine
public abstract class SpagoBIAbstractInternalEngine
Constructor Summary | |
---|---|
SpagoBIAbstractInternalEngine()
|
Method Summary | |
---|---|
abstract void |
doCreateDocumentTemplate()
|
abstract void |
doExecute()
|
abstract void |
doExecuteSubObject()
|
abstract void |
doModifyDocumentTemplate()
|
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)
Executes the subobject of the document and populates the response. |
it.eng.spagobi.tools.dataset.bo.IDataSet |
getDataSet()
|
java.util.Locale |
getLocale()
|
protected BIObject |
getObj()
|
protected it.eng.spago.base.RequestContainer |
getRequestContainer()
|
protected it.eng.spago.base.SourceBean |
getResponse()
|
protected it.eng.spago.base.SessionContainer |
getSession()
|
protected java.lang.Object |
getSubObjectInfo()
|
byte[] |
getTemplate()
|
org.json.JSONObject |
getTemplateAsJSONObject()
|
java.lang.String |
getTemplateAsString()
|
it.eng.spago.security.IEngUserProfile |
getUserProfile()
|
void |
handleCreateDocumentTemplateException(java.lang.Throwable t)
|
void |
handleDocumentTemplateEdit(it.eng.spago.base.RequestContainer requestContainer,
BIObject obj,
it.eng.spago.base.SourceBean response)
Handles the request for the modification of the current document template. |
void |
handleException(java.lang.Throwable t)
|
void |
handleExecutionException(java.lang.Throwable t)
|
void |
handleModifyDocumentTemplateException(java.lang.Throwable t)
|
void |
handleNewDocumentTemplateCreation(it.eng.spago.base.RequestContainer requestContainer,
BIObject obj,
it.eng.spago.base.SourceBean response)
Handles the request for the creation of a new document template. |
void |
handleSubObjectExecutionException(java.lang.Throwable t)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SpagoBIAbstractInternalEngine()
Method Detail |
---|
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 abstract void doExecute()
public void handleExecutionException(java.lang.Throwable t)
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
InternalEngineIFace
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 abstract void doExecuteSubObject()
public void handleSubObjectExecutionException(java.lang.Throwable t)
public void handleNewDocumentTemplateCreation(it.eng.spago.base.RequestContainer requestContainer, BIObject obj, it.eng.spago.base.SourceBean response) throws it.eng.spago.error.EMFUserError, InvalidOperationRequest
InternalEngineIFace
handleNewDocumentTemplateCreation
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 populated
it.eng.spago.error.EMFUserError
- the EMF user error
InvalidOperationRequest
- the invalid operation requestpublic abstract void doCreateDocumentTemplate()
public void handleCreateDocumentTemplateException(java.lang.Throwable t)
public void handleDocumentTemplateEdit(it.eng.spago.base.RequestContainer requestContainer, BIObject obj, it.eng.spago.base.SourceBean response) throws it.eng.spago.error.EMFUserError, InvalidOperationRequest
InternalEngineIFace
handleDocumentTemplateEdit
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 populated
it.eng.spago.error.EMFUserError
- the EMF user error
InvalidOperationRequest
- the invalid operation requestpublic abstract void doModifyDocumentTemplate()
public void handleModifyDocumentTemplateException(java.lang.Throwable t)
public void handleException(java.lang.Throwable t)
public it.eng.spago.security.IEngUserProfile getUserProfile()
public org.json.JSONObject getTemplateAsJSONObject() throws org.json.JSONException
org.json.JSONException
public java.lang.String getTemplateAsString()
public byte[] getTemplate()
public it.eng.spagobi.tools.dataset.bo.IDataSet getDataSet()
public java.util.Locale getLocale()
protected it.eng.spago.base.RequestContainer getRequestContainer()
protected BIObject getObj()
protected it.eng.spago.base.SourceBean getResponse()
protected java.lang.Object getSubObjectInfo()
protected it.eng.spago.base.SessionContainer getSession()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |