Interface JmxReportCacheMBean

  • All Known Implementing Classes:

    public interface JmxReportCacheMBean
    This interface allows to define the JmxReportCache class as an standard MBean that allows to view and clear the cached contents of the CompiledReportManager through JMX.
    • Method Detail

      • getCachedReports

        Set<String> getCachedReports()
        the set of report names currently available in cache.
      • clearCache

        void clearCache()
        Clears the content of the compiled reports cache.
      • isEnabled

        boolean isEnabled()
        true if the reports cache is enabled, false otherwise.
      • setEnabled

        void setEnabled​(boolean enabled)
        Enables/Disables the reports cache.
        enabled - true to enable the cache, false otherwise.