Class StripHal

  • All Implemented Interfaces:
    io.wcm.caravan.pipeline.JsonPipelineAction

    @ProviderType
    public final class StripHal
    extends Object
    implements io.wcm.caravan.pipeline.JsonPipelineAction
    Action which only emits the HAL state and removes meta data like links and embedded resources.
    • Constructor Detail

      • StripHal

        public StripHal()
    • Method Detail

      • getId

        public String getId()
        Specified by:
        getId in interface io.wcm.caravan.pipeline.JsonPipelineAction
      • execute

        public rx.Observable<io.wcm.caravan.pipeline.JsonPipelineOutput> execute​(io.wcm.caravan.pipeline.JsonPipelineOutput previousStepOutput,
                                                                                 io.wcm.caravan.pipeline.JsonPipelineContext context)
        Specified by:
        execute in interface io.wcm.caravan.pipeline.JsonPipelineAction