Class JMapServerInfoReportConfig

java.lang.Object
com.kheops.jmap.server.JMapServerInfoReportConfig
All Implemented Interfaces:
Serializable, Cloneable

public class JMapServerInfoReportConfig extends Object implements Serializable, Cloneable
See Also:
  • Field Details

    • OBJECT_VERSION_ID_7_0_BOGOTA

      protected static final int OBJECT_VERSION_ID_7_0_BOGOTA
      See Also:
    • enabled

      protected boolean enabled
    • infoReports

      protected JMapServerInfoReport[] infoReports
    • hBirtReportTemplates

      protected HashMap<Integer,com.kheops.jmap.server.BirtTemplateInfo> hBirtReportTemplates
  • Constructor Details

    • JMapServerInfoReportConfig

      public JMapServerInfoReportConfig()
  • Method Details

    • toClientInfoReportConfig

      public JMapClientInfoReportConfig toClientInfoReportConfig()
    • clone

      Overrides:
      clone in class Object
    • addInfoRequest

      public void addInfoRequest(JMapServerInfoReport infoRequest)
    • removeInfoRequest

      public void removeInfoRequest(JMapServerInfoReport infoRequest)
    • replaceInfoRequest

      public void replaceInfoRequest(JMapServerInfoReport serverInfoReport)
    • isEnabled

      public boolean isEnabled()
      Returns:
      Returns the enabled.
    • getInfoReports

      public JMapServerInfoReport[] getInfoReports()
      Returns:
      Returns the infoRequests.
    • getInfoReport

      public JMapServerInfoReport getInfoReport(int reportId)
    • setEnabled

      public void setEnabled(boolean enabled)
      Parameters:
      enabled - The enabled to set.
    • setInfoRequest

      public void setInfoRequest(int index, JMapServerInfoReport infoRequest)
    • setInfoReports

      public void setInfoReports(JMapServerInfoReport[] infoReports)
      Parameters:
      infoReports - The infoReports to set.
    • getBirtInforeportTemplate

      public String getBirtInforeportTemplate(int inforeportId)
    • getBirtSelectionreportTemplate

      public String getBirtSelectionreportTemplate(int selectionreporttId)
    • setBirtTemplates

      public void setBirtTemplates(int inforeportId, String templateInforeport, String templateSelectionreport)