Interface OutputProcessor


  • public interface OutputProcessor
    Processes the current JSON Pipeline output and combines it with the JSON Pipeline output of the loaded links.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getId()  
      io.wcm.caravan.pipeline.JsonPipelineOutput process​(io.wcm.caravan.pipeline.JsonPipelineOutput previousStepOutput, List<io.wcm.caravan.pipeline.JsonPipelineOutput> loadedLinkOutputs)  
    • Method Detail

      • process

        io.wcm.caravan.pipeline.JsonPipelineOutput process​(io.wcm.caravan.pipeline.JsonPipelineOutput previousStepOutput,
                                                           List<io.wcm.caravan.pipeline.JsonPipelineOutput> loadedLinkOutputs)
        Parameters:
        previousStepOutput - Current JSON Pipeline output
        loadedLinkOutputs - JSON Pipeline output of loaded links
        Returns:
        Combined JSON pipeline output
      • getId

        String getId()
        Returns:
        Unique ID