it.eng.spagobi.drivers.jasperreport
Class JasperReportDriver

java.lang.Object
  extended byit.eng.spagobi.drivers.jasperreport.JasperReportDriver
All Implemented Interfaces:
it.eng.spagobi.drivers.IEngineDriver

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

Driver Implementation (IEngineDriver Interface) for Jasper Report Engine.


Constructor Summary
JasperReportDriver()
           
 
Method Summary
 java.util.Map getParameterMap(java.lang.Object biobject)
          Return a map of parameters which will be sended in the request to the engine application.
 java.util.Map getParameterMap(java.lang.Object object, it.eng.spago.security.IEngUserProfile profile)
          Return a map of parameters which will be sended in the request to the engine application.
 java.util.Map getParameterMap(java.lang.Object object, java.lang.Object subObject)
          Return a map of parameters which will be sended in the request to the engine application.
 java.util.Map getParameterMap(java.lang.Object object, java.lang.Object subObject, it.eng.spago.security.IEngUserProfile profile)
          Return a map of parameters which will be sended 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

JasperReportDriver

public JasperReportDriver()
Method Detail

getParameterMap

public java.util.Map getParameterMap(java.lang.Object biobject)
Return a map of parameters which will be sended in the request to the engine application.

Specified by:
getParameterMap in interface it.eng.spagobi.drivers.IEngineDriver
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)
Return a map of parameters which will be sended in the request to the engine application.

Specified by:
getParameterMap in interface it.eng.spagobi.drivers.IEngineDriver
Parameters:
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)
Return a map of parameters which will be sended in the request to the engine application.

Specified by:
getParameterMap in interface it.eng.spagobi.drivers.IEngineDriver
Parameters:
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)
Return a map of parameters which will be sended in the request to the engine application.

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