org.opennms.report.render
Class NullReportRenderer

java.lang.Object
  extended by org.opennms.report.render.NullReportRenderer
All Implemented Interfaces:
ReportRenderer

public class NullReportRenderer
extends Object
implements ReportRenderer

NullReportRenderer will do nothing.

Version:
$Id: $
Author:
Antonio Russo

Constructor Summary
NullReportRenderer()
           
 
Method Summary
 String getBaseDir()
          getBaseDir
 String getOutputFileName()
          getOutputFileName
 void render()
          render
 void render(InputStream inputStream, OutputStream outputStream, org.springframework.core.io.Resource xsltResource)
          render
 void render(String inputFileName, OutputStream outputStream, org.springframework.core.io.Resource xsltResource)
          render
 byte[] render(String inputFileName, org.springframework.core.io.Resource xsltResource)
          render
 void render(String inputFileName, String outputFileName, org.springframework.core.io.Resource xlstResource)
          render
 void setBaseDir(String baseDir)
          setBaseDir
 void setInputFileName(String intputFileName)
          setInputFileName
 void setOutputFileName(String outputFileName)
          setOutputFileName
 void setXsltResource(org.springframework.core.io.Resource xsltResource)
          setXsltResource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NullReportRenderer

public NullReportRenderer()
Method Detail

render

public void render()
            throws ReportRenderException

render

Specified by:
render in interface ReportRenderer
Throws:
ReportRenderException - if any.

setXsltResource

public void setXsltResource(org.springframework.core.io.Resource xsltResource)

setXsltResource

Specified by:
setXsltResource in interface ReportRenderer
Parameters:
xsltResource - a Resource object.

setOutputFileName

public void setOutputFileName(String outputFileName)

setOutputFileName

Specified by:
setOutputFileName in interface ReportRenderer
Parameters:
outputFileName - a String object.

getOutputFileName

public String getOutputFileName()

getOutputFileName

Specified by:
getOutputFileName in interface ReportRenderer
Returns:
a String object.

setInputFileName

public void setInputFileName(String intputFileName)

setInputFileName

Specified by:
setInputFileName in interface ReportRenderer
Parameters:
intputFileName - a String object.

setBaseDir

public void setBaseDir(String baseDir)

setBaseDir

Specified by:
setBaseDir in interface ReportRenderer
Parameters:
baseDir - a String object.

getBaseDir

public String getBaseDir()

getBaseDir

Specified by:
getBaseDir in interface ReportRenderer
Returns:
a String object.

render

public void render(String inputFileName,
                   String outputFileName,
                   org.springframework.core.io.Resource xlstResource)
            throws ReportRenderException

render

Specified by:
render in interface ReportRenderer
Parameters:
inputFileName - a String object.
outputFileName - a String object.
xlstResource - a Resource object.
Throws:
ReportRenderException - if any.

render

public void render(String inputFileName,
                   OutputStream outputStream,
                   org.springframework.core.io.Resource xsltResource)
            throws ReportRenderException

render

Specified by:
render in interface ReportRenderer
Parameters:
inputFileName - a String object.
outputStream - a OutputStream object.
xsltResource - a Resource object.
Throws:
ReportRenderException - if any.

render

public void render(InputStream inputStream,
                   OutputStream outputStream,
                   org.springframework.core.io.Resource xsltResource)
            throws ReportRenderException

render

Specified by:
render in interface ReportRenderer
Parameters:
inputStream - a InputStream object.
outputStream - a OutputStream object.
xsltResource - a Resource object.
Throws:
ReportRenderException - if any.

render

public byte[] render(String inputFileName,
                     org.springframework.core.io.Resource xsltResource)
              throws ReportRenderException

render

Specified by:
render in interface ReportRenderer
Parameters:
inputFileName - a String object.
xsltResource - a Resource object.
Returns:
an array of byte.
Throws:
ReportRenderException - if any.


Copyright © 2011. All Rights Reserved.