Interface ItemPreprocessor<C extends Containerable>

All Known Implementing Classes:
ShadowFetchingPreprocessor

public interface ItemPreprocessor<C extends Containerable>
  • Method Summary

    Modifier and Type
    Method
    Description
    preprocess(C originalItem, Task task, OperationResult result)
    Pre-processes the item.
  • Method Details

    • preprocess

      C preprocess(C originalItem, Task task, OperationResult result) throws CommonException
      Pre-processes the item. Error handling: If the processing has to be stopped, an exception needs to be thrown. Otherwise (e.g. if only an operation result is set) the processing will continue.
      Throws:
      CommonException