info.joseluismartin.util.processor
Class JasperReportXMLFileProcessor

java.lang.Object
  extended by info.joseluismartin.util.processor.JasperReportXMLFileProcessor
All Implemented Interfaces:
FileProcessor

public class JasperReportXMLFileProcessor
extends Object
implements FileProcessor

Author:
jose

Constructor Summary
JasperReportXMLFileProcessor()
           
 
Method Summary
 byte[] getRawData()
          Returns a raw set of the data of this file
 void processFile(byte[] rawData)
          Process the parameter file passed as raw data
 void processFile(File file, String outputType, boolean hasQuery)
          Process the parameter file
 void setConnection(Connection conn)
          Set the database connection to be used to process the file
 void setParameters(Map<String,Object> parameters)
           
 void setRawData(byte[] rawData)
           
 void setService(net.sf.jasperreports.engine.JRDataSource source)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JasperReportXMLFileProcessor

public JasperReportXMLFileProcessor()
Method Detail

processFile

public void processFile(File file,
                        String outputType,
                        boolean hasQuery)
Description copied from interface: FileProcessor
Process the parameter file

Specified by:
processFile in interface FileProcessor

processFile

public void processFile(byte[] rawData)
Description copied from interface: FileProcessor
Process the parameter file passed as raw data

Specified by:
processFile in interface FileProcessor

getRawData

public byte[] getRawData()
Description copied from interface: FileProcessor
Returns a raw set of the data of this file

Specified by:
getRawData in interface FileProcessor
Returns:
report as raw data

setRawData

public void setRawData(byte[] rawData)

setConnection

public void setConnection(Connection conn)
Description copied from interface: FileProcessor
Set the database connection to be used to process the file

Specified by:
setConnection in interface FileProcessor

setService

public void setService(net.sf.jasperreports.engine.JRDataSource source)
Specified by:
setService in interface FileProcessor

setParameters

public void setParameters(Map<String,Object> parameters)
Specified by:
setParameters in interface FileProcessor


Copyright © 2012 JDAL. All Rights Reserved.