net.sf.jasperreports.web
Class WebReportContext

java.lang.Object
  extended by net.sf.jasperreports.web.WebReportContext
All Implemented Interfaces:
ReportContext

public class WebReportContext
extends java.lang.Object
implements ReportContext

Version:
$Id: WebReportContext.java 4724 2011-10-20 14:20:42Z narcism $
Author:
Teodor Danciu (teodord@users.sourceforge.net)

Field Summary
static java.lang.String REPORT_CONTEXT_PARAMETER_JASPER_PRINT
           
static java.lang.String REQUEST_PARAMETER_REPORT_CONTEXT_ID
           
 
Method Summary
 boolean containsParameter(java.lang.String parameterName)
           
 java.lang.String getId()
           
static WebReportContext getInstance(HttpServletRequest request)
           
static WebReportContext getInstance(HttpServletRequest request, boolean create)
           
 java.lang.Object getParameterValue(java.lang.String parameterName)
           
 java.util.Map<java.lang.String,java.lang.Object> getParameterValues()
           
 HttpServletRequest getRequest()
           
 java.lang.String getSessionAttributeName()
           
 void setParameterValue(java.lang.String parameterName, java.lang.Object value)
           
 void setParameterValues(java.util.Map<java.lang.String,java.lang.Object> newValues)
           
 void setRequest(HttpServletRequest request)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

REQUEST_PARAMETER_REPORT_CONTEXT_ID

public static final java.lang.String REQUEST_PARAMETER_REPORT_CONTEXT_ID
See Also:
Constant Field Values

REPORT_CONTEXT_PARAMETER_JASPER_PRINT

public static final java.lang.String REPORT_CONTEXT_PARAMETER_JASPER_PRINT
See Also:
Constant Field Values
Method Detail

getInstance

public static final WebReportContext getInstance(HttpServletRequest request)

getInstance

public static final WebReportContext getInstance(HttpServletRequest request,
                                                 boolean create)

getId

public java.lang.String getId()
Specified by:
getId in interface ReportContext

getRequest

public HttpServletRequest getRequest()

setRequest

public void setRequest(HttpServletRequest request)

getSessionAttributeName

public java.lang.String getSessionAttributeName()

getParameterValue

public java.lang.Object getParameterValue(java.lang.String parameterName)
Specified by:
getParameterValue in interface ReportContext

containsParameter

public boolean containsParameter(java.lang.String parameterName)
Specified by:
containsParameter in interface ReportContext

setParameterValue

public void setParameterValue(java.lang.String parameterName,
                              java.lang.Object value)
Specified by:
setParameterValue in interface ReportContext

setParameterValues

public void setParameterValues(java.util.Map<java.lang.String,java.lang.Object> newValues)

getParameterValues

public java.util.Map<java.lang.String,java.lang.Object> getParameterValues()


© 2001-2010 Jaspersoft Corporation www.jaspersoft.com