Interface ShowReportOperation


public interface ShowReportOperation
Configurable operation providing means to open and refresh a plugin based report.
Since:
5.2.28
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    Operation providing means to open and refresh a plugin based report.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    perform(@NotNull Class<?> pluginType)
    Opens and refreshes the specified report plugin based on the configuration of this operation.
    <T> void
    setParameter(@NotNull Parameter<T> parameter, T value)
    Specifies a filter parameter value of the target report plugin.
  • Field Details

  • Method Details

    • setParameter

      <T> void setParameter(@NotNull @NotNull Parameter<T> parameter, @Nullable T value)
      Specifies a filter parameter value of the target report plugin. The specified filter parameter will be set before the report refresh in perform(Class).
      Type Parameters:
      T - The parameter value type.
      Parameters:
      parameter - The parameter that should be modified.
      value - The value that should be used.
      Since:
      5.2.28
    • perform

      void perform(@NotNull @NotNull Class<?> pluginType)
      Opens and refreshes the specified report plugin based on the configuration of this operation. The plugin type can be either a DataAccessPlugin or a ReportPlugin.
      Parameters:
      pluginType - The type of the target report plugin.
      Since:
      5.2.28