fr.opensagres.xdocreport.document.dispatcher
Class AbstractXDocReportDispatcher<T extends IXDocReportController>

java.lang.Object
  extended by fr.opensagres.xdocreport.document.dispatcher.AbstractXDocReportDispatcher<T>
All Implemented Interfaces:
IXDocReportDispatcher<T>
Direct Known Subclasses:
BasicXDocReportDispatcher

public abstract class AbstractXDocReportDispatcher<T extends IXDocReportController>
extends Object
implements IXDocReportDispatcher<T>


Constructor Summary
AbstractXDocReportDispatcher()
           
 
Method Summary
 FieldsMetadata getFieldsMetadata(String reportId)
           
 InputStream getSourceStream(String reportId)
           
 String getTemplateEngineKind(String reportId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface fr.opensagres.xdocreport.document.dispatcher.IXDocReportDispatcher
getReportController
 

Constructor Detail

AbstractXDocReportDispatcher

public AbstractXDocReportDispatcher()
Method Detail

getSourceStream

public InputStream getSourceStream(String reportId)
                            throws IOException
Specified by:
getSourceStream in interface IXDocReportDispatcher<T extends IXDocReportController>
Throws:
IOException

getTemplateEngineKind

public String getTemplateEngineKind(String reportId)
Specified by:
getTemplateEngineKind in interface IXDocReportDispatcher<T extends IXDocReportController>

getFieldsMetadata

public FieldsMetadata getFieldsMetadata(String reportId)
Specified by:
getFieldsMetadata in interface IXDocReportDispatcher<T extends IXDocReportController>


Copyright © 2012. All Rights Reserved.