com.webmethods.caf.faces.bean
Interface IFileExportBeanEx

All Superinterfaces:
IFileExportBean
All Known Implementing Classes:
AtomExportBean, CSVExportBean, FileContentExportBean, JcrFileExportBean, JcrFileVersionExportBean, SimpleFileExportBean, URLContentExportBean

public interface IFileExportBeanEx
extends IFileExportBean

Extension to IFileExportBean interface allowing to define desired encoding to character content to be streamed back to the browser. Setting encoding is important when content is non-ASCII and custom encoding needs to be set for the receiving application (for example notepad or Excel)


Field Summary
 
Fields inherited from interface com.webmethods.caf.faces.bean.IFileExportBean
UNKNOWN_CONTENT_LENGTH
 
Method Summary
 String getExportCharacterEncoding()
          Returns character encoding for this export file content (valid only when isExportBinary() == false)
 
Methods inherited from interface com.webmethods.caf.faces.bean.IFileExportBean
getExportContentLength, getExportContentType, getExportFileName, isDownloadForced, isExportBinary, writeExportBytes, writeExportText
 

Method Detail

getExportCharacterEncoding

String getExportCharacterEncoding()
Returns character encoding for this export file content (valid only when isExportBinary() == false)

Returns:
java character encoding name