Class Hal

java.lang.Object
org.camunda.bpm.engine.rest.hal.Hal

public class Hal extends Object
Author:
Daniel Meyer
  • Field Details

    • APPLICATION_HAL_JSON

      public static final String APPLICATION_HAL_JSON
      See Also:
    • APPLICATION_HAL_JSON_TYPE

      public static final jakarta.ws.rs.core.MediaType APPLICATION_HAL_JSON_TYPE
    • instance

      public static Hal instance
    • halLinkResolvers

      protected Map<Class<?>,HalLinkResolver> halLinkResolvers
    • halRelationCaches

      protected Map<Class<?>,Cache> halRelationCaches
  • Constructor Details

    • Hal

      public Hal()
  • Method Details

    • getInstance

      public static Hal getInstance()
    • createLinker

      public HalLinker createLinker(HalResource<?> resource)
    • getLinkResolver

      public HalLinkResolver getLinkResolver(Class<?> resourceClass)
    • registerHalRelationCache

      public void registerHalRelationCache(Class<?> entityClass, Cache cache)
    • getHalRelationCache

      public Cache getHalRelationCache(Class<?> resourceClass)
    • destroyHalRelationCaches

      public void destroyHalRelationCaches()