Package org.camunda.bpm.engine.rest.hal
Class Hal
- java.lang.Object
- 
- org.camunda.bpm.engine.rest.hal.Hal
 
- 
 public class Hal extends java.lang.Object- Author:
- Daniel Meyer
 
- 
- 
Field SummaryFields Modifier and Type Field Description static java.lang.StringAPPLICATION_HAL_JSONstatic javax.ws.rs.core.MediaTypeAPPLICATION_HAL_JSON_TYPEprotected java.util.Map<java.lang.Class<?>,HalLinkResolver>halLinkResolversprotected java.util.Map<java.lang.Class<?>,Cache>halRelationCachesstatic Halinstance
 - 
Constructor SummaryConstructors Constructor Description Hal()
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description HalLinkercreateLinker(HalResource<?> resource)voiddestroyHalRelationCaches()CachegetHalRelationCache(java.lang.Class<?> resourceClass)static HalgetInstance()HalLinkResolvergetLinkResolver(java.lang.Class<?> resourceClass)voidregisterHalRelationCache(java.lang.Class<?> entityClass, Cache cache)
 
- 
- 
- 
Field Detail- 
APPLICATION_HAL_JSONpublic static final java.lang.String APPLICATION_HAL_JSON - See Also:
- Constant Field Values
 
 - 
APPLICATION_HAL_JSON_TYPEpublic static final javax.ws.rs.core.MediaType APPLICATION_HAL_JSON_TYPE 
 - 
instancepublic static Hal instance 
 - 
halLinkResolversprotected java.util.Map<java.lang.Class<?>,HalLinkResolver> halLinkResolvers 
 - 
halRelationCachesprotected java.util.Map<java.lang.Class<?>,Cache> halRelationCaches 
 
- 
 - 
Method Detail- 
getInstancepublic static Hal getInstance() 
 - 
createLinkerpublic HalLinker createLinker(HalResource<?> resource) 
 - 
getLinkResolverpublic HalLinkResolver getLinkResolver(java.lang.Class<?> resourceClass) 
 - 
registerHalRelationCachepublic void registerHalRelationCache(java.lang.Class<?> entityClass, Cache cache)
 - 
getHalRelationCachepublic Cache getHalRelationCache(java.lang.Class<?> resourceClass) 
 - 
destroyHalRelationCachespublic void destroyHalRelationCaches() 
 
- 
 
-