@Version("1.1.0")
Package io.wcm.caravan.pipeline.extensions.hal.client.action
HAL Client Pipeline Actions.
-
Interface Summary Interface Description HalClientAction Specific HAL client pipeline action with convenience setter.LinkSelectionStrategy Implements the logic to pick one of the links in a given hal resoucen (by index or name) -
Class Summary Class Description AbstractEmbedLinks Base link embedding action to load links for a given relation and store them as embedded resources.DeepEmbedLinks Action to load all links for a given relation in a HAL document and store them as embedded resources.EmbedLink Embeds only one link for the given relation and index as embedded resource.EmbedLinks Action to load one or all links of the main HAL resource and insert the content as embedded resource(s).FollowLink Action to load a HAL link and replace the current resource by the loaded one.LinkSelectionStrategies Contains common implementations ofLinkSelectionStrategy
LoadLink Action to load a HAL link.