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>, IXDocReportLoader
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 IXDocReportLoader
Throws:
IOException

getTemplateEngineKind

public String getTemplateEngineKind(String reportId)
Specified by:
getTemplateEngineKind in interface IXDocReportLoader

getFieldsMetadata

public FieldsMetadata getFieldsMetadata(String reportId)
Specified by:
getFieldsMetadata in interface IXDocReportLoader


Copyright © 2013. All rights reserved.