Package net.sf.jasperreports.engine
Class JRVirtualizationHelper
- java.lang.Object
-
- net.sf.jasperreports.engine.JRVirtualizationHelper
-
public final class JRVirtualizationHelper extends Object
Virtualization helper class.- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidclearThreadJasperReportsContext()Clears the JasperReportsContext associated to the current thread.static voidclearThreadVirtualizer()Clears the virtualizer associated to the current thread.static JasperReportsContextgetThreadJasperReportsContext()Returns the JasperReportsContext associated to the current thread.static JRVirtualizergetThreadVirtualizer()Returns the virtualizer associated to the current thread.static voidsetThreadJasperReportsContext(JasperReportsContext jasperReportsContext)Sets a JasperReportsContext to be used for the current thread.static voidsetThreadVirtualizer(JRVirtualizer virtualizer)Sets a virtualizer to be used for the current thread.
-
-
-
Method Detail
-
setThreadVirtualizer
public static void setThreadVirtualizer(JRVirtualizer virtualizer)
Sets a virtualizer to be used for the current thread.The current thread's virtualizer is used when a report obtained by virtualization is deserialized.
- Parameters:
virtualizer-
-
clearThreadVirtualizer
public static void clearThreadVirtualizer()
Clears the virtualizer associated to the current thread.
-
getThreadVirtualizer
public static JRVirtualizer getThreadVirtualizer()
Returns the virtualizer associated to the current thread.This method is used by
JRVirtualPrintPageon deserialization.- Returns:
- the virtualizer associated to the current thread
-
setThreadJasperReportsContext
public static void setThreadJasperReportsContext(JasperReportsContext jasperReportsContext)
Sets a JasperReportsContext to be used for the current thread.The current thread's context is used when a report obtained by virtualization is deserialized.
- Parameters:
jasperReportsContext-
-
clearThreadJasperReportsContext
public static void clearThreadJasperReportsContext()
Clears the JasperReportsContext associated to the current thread.
-
getThreadJasperReportsContext
public static JasperReportsContext getThreadJasperReportsContext()
Returns the JasperReportsContext associated to the current thread.This method is used by
JRVirtualPrintPageon deserialization.- Returns:
- the JasperReportsContext associated to the current thread
-
-