Style Intelligence v12.0

inetsoft.sree.store
Interface FileReportData

All Superinterfaces:
ReportData

public interface FileReportData
extends ReportData

This defines the common API of all file report data representations.


Field Summary
 
Fields inherited from interface inetsoft.sree.store.ReportData
BURST, CSV, HTML_BUNDLE, HTML_BUNDLE_NO_PAGINATION, PDF, PPT, REPLET, REPORT, RTF, SVG, TEXT, XLS
 
Method Summary
 void dispose()
          Dispose of any temporary files or resources used by this report.
 long getFileSize()
          Gets the size of the file in the report store.
 InputStream getInputStream()
          Gets an input stream for the report stored in the report store.
 
Methods inherited from interface inetsoft.sree.store.ReportData
getType
 

Method Detail

getInputStream

InputStream getInputStream()
                           throws IOException
Gets an input stream for the report stored in the report store.

Returns:
an input stream from which the report can be read.
Throws:
IOException - if an I/O error occurs while opening the input stream.
Since:
7.0

getFileSize

long getFileSize()
Gets the size of the file in the report store.

Returns:
the size of the file in bytes.
Since:
7.0

dispose

void dispose()
Dispose of any temporary files or resources used by this report.

Since:
6.5

Copyright © 1996-2014 InetSoft Technology Corp. All Rights Reserved.