it.eng.spagobi.drivers.jpivot
Class JPivotDriver

java.lang.Object
  extended by it.eng.spagobi.drivers.jpivot.JPivotDriver
All Implemented Interfaces:
it.eng.spagobi.drivers.IEngineDriver
Direct Known Subclasses:
JPivotDriverSignSec

public class JPivotDriver
extends java.lang.Object
implements it.eng.spagobi.drivers.IEngineDriver

Driver Implementation (IEngineDriver Interface) for JPivot Engine.


Constructor Summary
JPivotDriver()
           
 
Method Summary
 it.eng.spagobi.drivers.EngineURL getEditDocumentTemplateBuildUrl(java.lang.Object biobject)
          Returns the url to be invoked for editing template document
 it.eng.spagobi.drivers.EngineURL getNewDocumentTemplateBuildUrl(java.lang.Object biobject)
          Returns the url to be invoked for creating a new template document
 java.util.Map getParameterMap(java.lang.Object biobject)
          Deprecated.  
 java.util.Map getParameterMap(java.lang.Object object, it.eng.spago.security.IEngUserProfile profile)
          Deprecated.  
 java.util.Map getParameterMap(java.lang.Object biobject, it.eng.spago.security.IEngUserProfile profile, java.lang.String roleName)
          Returns a map of parameters which will be send in the request to the engine application.
 java.util.Map getParameterMap(java.lang.Object object, java.lang.Object subObject)
          Deprecated.  
 java.util.Map getParameterMap(java.lang.Object object, java.lang.Object subObject, it.eng.spago.security.IEngUserProfile profile)
          Deprecated.  
 java.util.Map getParameterMap(java.lang.Object object, java.lang.Object subObject, it.eng.spago.security.IEngUserProfile profile, java.lang.String roleName)
          Returns a map of parameters which will be send in the request to the engine application.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JPivotDriver

public JPivotDriver()
Method Detail

getParameterMap

public java.util.Map getParameterMap(java.lang.Object biobject,
                                     it.eng.spago.security.IEngUserProfile profile,
                                     java.lang.String roleName)
Returns a map of parameters which will be send in the request to the engine application.

Specified by:
getParameterMap in interface it.eng.spagobi.drivers.IEngineDriver
Parameters:
biObject - Object to execute
profile - Profile of the user
roleName - the name of the execution role
Returns:
Map The map of the execution call parameters

getParameterMap

public java.util.Map getParameterMap(java.lang.Object object,
                                     java.lang.Object subObject,
                                     it.eng.spago.security.IEngUserProfile profile,
                                     java.lang.String roleName)
Returns a map of parameters which will be send in the request to the engine application.

Specified by:
getParameterMap in interface it.eng.spagobi.drivers.IEngineDriver
Parameters:
biObject - Object container of the subObject
subObject - SubObject to execute
profile - Profile of the user
roleName - the name of the execution role
Returns:
Map The map of the execution call parameters

getParameterMap

public java.util.Map getParameterMap(java.lang.Object biobject)
Deprecated. 

Return a map of parameters which will be sended in the request to the engine application.

Parameters:
biObject - Object to execute
Returns:
Map The map of the execution call parameters

getParameterMap

public java.util.Map getParameterMap(java.lang.Object object,
                                     it.eng.spago.security.IEngUserProfile profile)
Deprecated. 

Return a map of parameters which will be sended in the request to the engine application.

Parameters:
biObject - Object to execute
profile - Profile of the user
Returns:
Map The map of the execution call parameters

getParameterMap

public java.util.Map getParameterMap(java.lang.Object object,
                                     java.lang.Object subObject)
Deprecated. 

Return a map of parameters which will be sended in the request to the engine application.

Parameters:
biObject - Object container of the subObject
subObject - SubObject to execute
Returns:
Map The map of the execution call parameters

getParameterMap

public java.util.Map getParameterMap(java.lang.Object object,
                                     java.lang.Object subObject,
                                     it.eng.spago.security.IEngUserProfile profile)
Deprecated. 

Return a map of parameters which will be sended in the request to the engine application.

Parameters:
biObject - Object container of the subObject
subObject - SubObject to execute
profile - Profile of the user
Returns:
Map The map of the execution call parameters

getEditDocumentTemplateBuildUrl

public it.eng.spagobi.drivers.EngineURL getEditDocumentTemplateBuildUrl(java.lang.Object biobject)
                                                                 throws it.eng.spagobi.drivers.exceptions.InvalidOperationRequest
Returns the url to be invoked for editing template document

Specified by:
getEditDocumentTemplateBuildUrl in interface it.eng.spagobi.drivers.IEngineDriver
Parameters:
biobject - The biobject
Returns:
the url to be invoked for editing template document
Throws:
it.eng.spagobi.drivers.exceptions.InvalidOperationRequest

getNewDocumentTemplateBuildUrl

public it.eng.spagobi.drivers.EngineURL getNewDocumentTemplateBuildUrl(java.lang.Object biobject)
                                                                throws it.eng.spagobi.drivers.exceptions.InvalidOperationRequest
Returns the url to be invoked for creating a new template document

Specified by:
getNewDocumentTemplateBuildUrl in interface it.eng.spagobi.drivers.IEngineDriver
Parameters:
biobject - The biobject
Returns:
the url to be invoked for creating a new template document
Throws:
it.eng.spagobi.drivers.exceptions.InvalidOperationRequest