Uses of Interface
fr.opensagres.xdocreport.document.IXDocReport

Packages that use IXDocReport
fr.opensagres.xdocreport.document   
fr.opensagres.xdocreport.document.discovery   
fr.opensagres.xdocreport.document.registry   
fr.opensagres.xdocreport.document.web   
fr.opensagres.xdocreport.document.web.dispatcher   
 

Uses of IXDocReport in fr.opensagres.xdocreport.document
 

Classes in fr.opensagres.xdocreport.document that implement IXDocReport
 class AbstractXDocReport
          Abstract class for IXDocReport to implement to manage docx, odt...
 

Methods in fr.opensagres.xdocreport.document that return IXDocReport
static IXDocReport XDocReport.generateReport(InputStream sourceStream, String templateEngineKind, FieldsMetadata metadata, Map<String,Object> contextMap, OutputStream out)
          Generate report without cache.
static IXDocReport XDocReport.generateReport(InputStream sourceStream, String templateEngineKind, FieldsMetadata metadata, Map<String,Object> contextMap, OutputStream out, XDocReportRegistry registry)
          Generate report without cache by setting the registry.
static IXDocReport XDocReport.generateReport(String reportId, IXDocReportController controller, Map<String,Object> contextMap, OutputStream out)
          Generate report by using controller to load report.
static IXDocReport XDocReport.generateReport(String reportId, IXDocReportController controller, Map<String,Object> contextMap, OutputStream out, XDocReportRegistry registry)
          Generate report by using controller to load report by setting the registry.
static IXDocReport XDocReport.generateReport(String reportId, IXDocReportLoader reportLoader, Map<String,Object> contextMap, OutputStream out)
          Generate report by using report loader to load report.
static IXDocReport XDocReport.generateReport(String reportId, IXDocReportLoader reportLoader, Map<String,Object> contextMap, OutputStream out, XDocReportRegistry registry)
          Generate report by using report loader to load report by setting the registry.
static IXDocReport XDocReport.generateReportAndConvert(InputStream sourceStream, String templateEngineKind, FieldsMetadata metadata, Map<String,Object> contextMap, Options options, OutputStream out)
          Generate report and convert it to another format (PDF, XHTML) without cache.
static IXDocReport XDocReport.generateReportAndConvert(InputStream sourceStream, String templateEngineKind, FieldsMetadata metadata, Map<String,Object> contextMap, Options options, OutputStream out, XDocReportRegistry registry)
          Generate report and convert it to another format (PDF, XHTML) without cache by setting the registry.
static IXDocReport XDocReport.generateReportAndConvert(String reportId, IXDocReportController controller, Map<String,Object> contextMap, Options options, OutputStream out)
          Generate report and convert it by using controller to load report.
static IXDocReport XDocReport.generateReportAndConvert(String reportId, IXDocReportController controller, Map<String,Object> contextMap, Options options, OutputStream out, XDocReportRegistry registry)
          Generate report and convert it by using controller to load report by setting the registry.
static IXDocReport XDocReport.generateReportAndConvert(String reportId, IXDocReportLoader reportLoader, Map<String,Object> contextMap, Options options, OutputStream out)
          Generate report and convert it by using report loader to load report.
static IXDocReport XDocReport.generateReportAndConvert(String reportId, IXDocReportLoader reportLoader, Map<String,Object> contextMap, Options options, OutputStream out, XDocReportRegistry registry)
          Generate report and convert it by using report loader to load report by setting the registry.
protected  IXDocReport Generator.getReport(In request)
           
static IXDocReport XDocReport.getReport(String reportId, IXDocReportController controller)
          Get the template report from the cache registered with report id and load it if it is not found by using the given controller.
static IXDocReport XDocReport.getReport(String reportId, IXDocReportController controller, XDocReportRegistry registry)
          Get the template report from the cache registered with report id and load it if it is not found by using the given controller by setting the registry.
static IXDocReport XDocReport.getReport(String reportId, IXDocReportLoader reportLoader)
          Get the template report from the cache registered with report id and load it if it is not found by using the given report loader.
static IXDocReport XDocReport.getReport(String reportId, IXDocReportLoader reportLoader, XDocReportRegistry registry)
          Get the template report from the cache registered with report id and load it if it is not found by using the given report loader by setting the registry.
static IXDocReport XDocReport.loadReport(InputStream sourceStream, String templateEngineKind, FieldsMetadata metadata, XDocReportRegistry registry)
          Load the template report by using the given controller and cache it to the given registry
static IXDocReport XDocReport.loadReport(String reportId, IXDocReportController controller, XDocReportRegistry registry)
          Load the template report by using the given controller and cache it to the given registry
static IXDocReport XDocReport.loadReport(String reportId, IXDocReportLoader reportLoader, XDocReportRegistry registry)
          Load the template report by using the given report loader and cache it to the given registry
protected  IXDocReport Generator.loadReport(String reportId, XDocReportRegistry registry, In request)
          Load report.
 

Methods in fr.opensagres.xdocreport.document with parameters of type IXDocReport
protected  String Generator.getConverterId(IXDocReport report, In request)
          Returns the converter id.
protected  Options Generator.getOptionsConverter(IXDocReport report, In request)
           
protected  ITemplateEngine Generator.getTemplateEngine(IXDocReport report, In request)
           
protected  void Generator.prepareOptions(Options options, IXDocReport report, String converterId, In request)
           
 

Uses of IXDocReport in fr.opensagres.xdocreport.document.discovery
 

Methods in fr.opensagres.xdocreport.document.discovery that return IXDocReport
 IXDocReport IXDocReportFactoryDiscovery.createReport()
          Create a new instance of IXDocReport.
 

Uses of IXDocReport in fr.opensagres.xdocreport.document.registry
 

Methods in fr.opensagres.xdocreport.document.registry that return IXDocReport
 IXDocReport XDocReportRegistry.createReport(InputStream sourceStream)
           
 IXDocReport XDocReportRegistry.createReport(XDocArchive documentArchive)
           
 IXDocReport XDocReportRegistry.getReport(String reportId)
          Returns the report identified with the given id.
 IXDocReport XDocReportRegistry.loadReport(InputStream sourceStream)
          Load report.
 IXDocReport XDocReportRegistry.loadReport(InputStream sourceStream, boolean cacheReport)
          Load report.
 IXDocReport XDocReportRegistry.loadReport(InputStream sourceStream, ITemplateEngine templateEngine)
          Load report.
 IXDocReport XDocReportRegistry.loadReport(InputStream sourceStream, ITemplateEngine templateEngine, boolean cacheReport)
          Load report.
 IXDocReport XDocReportRegistry.loadReport(InputStream sourceStream, String reportId)
          Load report.
 IXDocReport XDocReportRegistry.loadReport(InputStream sourceStream, String reportId, boolean cacheReport)
          Load report.
 IXDocReport XDocReportRegistry.loadReport(InputStream sourceStream, String reportId, ITemplateEngine templateEngine)
          Load report.
 IXDocReport XDocReportRegistry.loadReport(InputStream sourceStream, String reportId, ITemplateEngine templateEngine, boolean cacheReport)
          Load report.
 IXDocReport XDocReportRegistry.loadReport(InputStream sourceStream, String reportId, String templateEngineKind)
          Load report.
 IXDocReport XDocReportRegistry.loadReport(InputStream sourceStream, String reportId, String templateEngineKind, boolean cacheReport)
          Load report.
 IXDocReport XDocReportRegistry.loadReport(InputStream sourceStream, String reportId, TemplateEngineKind templateEngineKind)
          Load report.
 IXDocReport XDocReportRegistry.loadReport(InputStream sourceStream, String reportId, TemplateEngineKind templateEngineKind, boolean cacheReport)
          Load report.
 IXDocReport XDocReportRegistry.loadReport(InputStream sourceStream, TemplateEngineKind templateEngineKind)
          Load report.
 IXDocReport XDocReportRegistry.loadReport(InputStream sourceStream, TemplateEngineKind templateEngineKind, boolean cacheReport)
          Load report.
 

Methods in fr.opensagres.xdocreport.document.registry that return types with arguments of type IXDocReport
 Collection<IXDocReport> XDocReportRegistry.getCachedReports()
          Returns cached report IXDocReport;
 

Methods in fr.opensagres.xdocreport.document.registry with parameters of type IXDocReport
 void XDocReportRegistry.registerReport(IXDocReport report)
          Register report and throws XDocReportException if it already exists a report in the registry with the same id .
 void XDocReportRegistry.registerReport(IXDocReport report, boolean force)
          Register report.
 void XDocReportRegistry.unregisterReport(IXDocReport report)
          Unregister report.
 

Uses of IXDocReport in fr.opensagres.xdocreport.document.web
 

Methods in fr.opensagres.xdocreport.document.web that return IXDocReport
protected  IXDocReport AbstractProcessXDocReportServlet.getReport(javax.servlet.http.HttpServletRequest request)
           
protected  IXDocReport AbstractProcessXDocReportServlet.loadReport(String reportId, XDocReportRegistry registry, javax.servlet.http.HttpServletRequest request)
          Load report.
 

Methods in fr.opensagres.xdocreport.document.web with parameters of type IXDocReport
 IURIResolver AbstractProcessXDocReportServlet.createWEBURIResolver(IXDocReport report, String converterId, javax.servlet.http.HttpServletRequest request)
           
protected  void UploadXDocReportServlet.doForward(IXDocReport report, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
protected  String AbstractProcessXDocReportServlet.getConverterId(IXDocReport report, javax.servlet.http.HttpServletRequest request)
          Returns the converter id.
protected  Options AbstractProcessXDocReportServlet.getOptionsConverter(IXDocReport report, javax.servlet.http.HttpServletRequest request)
           
protected  ITemplateEngine BaseXDocReportServlet.getTemplateEngine(IXDocReport report, javax.servlet.http.HttpServletRequest request)
           
protected  void AbstractProcessXDocReportServlet.prepareOptions(Options options, IXDocReport report, String converterId, javax.servlet.http.HttpServletRequest request)
           
protected  void UploadXDocReportServlet.reportLoaded(IXDocReport report, javax.servlet.http.HttpServletRequest request)
           
 

Uses of IXDocReport in fr.opensagres.xdocreport.document.web.dispatcher
 

Methods in fr.opensagres.xdocreport.document.web.dispatcher with parameters of type IXDocReport
protected  void ProcessDispatcherXDocReportServlet.populateContext(IContext context, IXDocReport report, javax.servlet.http.HttpServletRequest request)
           
 void IXDocReportWEBController.populateContext(IContext context, IXDocReport report, javax.servlet.http.HttpServletRequest request)
           
 



Copyright © 2012. All Rights Reserved.