Interface IPObjectsExportConfigurationPreprocessor


public interface IPObjectsExportConfigurationPreprocessor
The preprocessor for PObject export configurations. Preprocessors are components (contributable via the "com.polarion.alm.tracker.exportPreprocessors" extension point), that can modify the export configuration before it is passed to the exporter. A new instance is created for every invocation of preprocess(PObjectsExportConfiguration). An example would be to add a watermark to the export configuration.
Since:
3.17.1
  • Method Details

    • preprocess

      @NotNull PObjectsExportConfiguration preprocess(@NotNull PObjectsExportConfiguration configuration)
      Preprocesses the configuration for export. Returns the original configuration, or another one that should be used instead. The implementation will typically use PObjectsExportConfiguration.createCopy() to start building the modified configuration.
      Parameters:
      configuration - The original export configuration.
      Returns:
      The export configuration that should be used instead of the original.