Class BasicXDocReportDispatcher<T extends IXDocReportController>

java.lang.Object
fr.opensagres.xdocreport.document.dispatcher.AbstractXDocReportDispatcher<T>
fr.opensagres.xdocreport.document.dispatcher.BasicXDocReportDispatcher<T>
All Implemented Interfaces:
IXDocReportDispatcher<T>, IXDocReportLoader

public class BasicXDocReportDispatcher<T extends IXDocReportController> extends AbstractXDocReportDispatcher<T>
  • Constructor Details

    • BasicXDocReportDispatcher

      public BasicXDocReportDispatcher()
  • Method Details

    • getReportController

      public T getReportController(String reportId)
    • register

      public void register(String reportId, T controller)
    • unregister

      public void unregister(T controller)
    • unregister

      public void unregister(String reportId)
    • getControllers

      public Collection<T> getControllers()