Interface AnnotatedReportScanner

All Known Implementing Classes:
AnnotatedReportScannerImpl

public interface AnnotatedReportScanner
Performs the following tasks:
  • scanning and importing annotated report definitions
  • reloading hot-deployed definitions
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Scan and import group definitions from application context.
    void
    Scan and import report definitions from application context.
    void
    Reloads annotated report definition for hot-deploy.
    void
    Reloads annotated report group definition for hot-deploy.
  • Method Details

    • importGroupDefinitions

      void importGroupDefinitions()
      Scan and import group definitions from application context. Imported definitions are stored in AnnotatedReportGroupHolder.
      See Also:
    • importReportDefinitions

      void importReportDefinitions()
      Scan and import report definitions from application context. Imported definitions are stored in AnnotatedReportHolder.
      See Also:
    • loadReportGroupClass

      void loadReportGroupClass(String className)
      Reloads annotated report group definition for hot-deploy.
      Parameters:
      className - fully-qualified name of the annotated report group class
    • loadReportClass

      void loadReportClass(String className)
      Reloads annotated report definition for hot-deploy.
      Parameters:
      className - fully-qualified name of the annotated report class