Interface LocalJasperReportsDao

  • All Known Implementing Classes:
    LegacyLocalJasperReportsDao

    public interface LocalJasperReportsDao

    LocalJasperReportsDao interface.

    Interface for generic local reports configuration access.

    Since:
    1.10.1
    Version:
    $Id: $
    Author:
    Markus Neumann , Ronny Trommer
    • Method Detail

      • getEngine

        String getEngine​(String id)

        getEngine

        Get jasper report database engine

        Parameters:
        id - a String object
        Returns:
        a String object
      • getTemplateLocation

        String getTemplateLocation​(String id)

        getTemplateLocation

        Get jasper report template location

        Parameters:
        id - a String object
        Returns:
        a String object
      • loadConfiguration

        void loadConfiguration()
                        throws Exception

        loadConfiguration

        Load XML configuration and unmarshalling
        Throws:
        Exception
      • setConfigResource

        void setConfigResource​(org.springframework.core.io.Resource configResource)

        setConfigResource

        Set configuration resource DAO for jasper reports
        Parameters:
        configResource - a Resource object
      • getConfigResource

        org.springframework.core.io.Resource getConfigResource()

        getConfigResource

        > Get configuration resource DAO for jasper reports
        Returns:
        a Resource object
      • setJrTemplateResource

        void setJrTemplateResource​(org.springframework.core.io.Resource jrTemplateResource)

        setJrTemplateResource

        Set configuration resource DAO for jasper report templates
        Parameters:
        jrTemplateResource - a Resource object
      • getJrTemplateResource

        org.springframework.core.io.Resource getJrTemplateResource()

        getJrTemplateResource

        > Get configuration resource DAO for jasper report templates
        Returns:
        a Resource object