Package sonia.scm.web

Class AbstractRepositoryJsonEnricher

java.lang.Object
sonia.scm.web.JsonEnricherBase
sonia.scm.web.AbstractRepositoryJsonEnricher
All Implemented Interfaces:
JsonEnricher

public abstract class AbstractRepositoryJsonEnricher extends JsonEnricherBase
  • Constructor Details

    • AbstractRepositoryJsonEnricher

      public AbstractRepositoryJsonEnricher(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
  • Method Details

    • enrich

      public void enrich(JsonEnricherContext context)
    • enrichRepositoryNode

      protected abstract void enrichRepositoryNode(com.fasterxml.jackson.databind.JsonNode repositoryNode, String namespace, String name)
    • addLink

      protected void addLink(com.fasterxml.jackson.databind.JsonNode repositoryNode, String linkName, String link)