Class HalCaseDefinitionResolver
- java.lang.Object
-
- org.camunda.bpm.engine.rest.hal.cache.HalCachingLinkResolver
-
- org.camunda.bpm.engine.rest.hal.cache.HalIdResourceCacheLinkResolver
-
- org.camunda.bpm.engine.rest.hal.caseDefinition.HalCaseDefinitionResolver
-
- All Implemented Interfaces:
HalLinkResolver
public class HalCaseDefinitionResolver extends HalIdResourceCacheLinkResolver
- Author:
- Daniel Meyer
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.camunda.bpm.engine.rest.hal.cache.HalIdResourceCacheLinkResolver
HalIdResourceCacheLinkResolver.HalIdResourceComparator
-
-
Field Summary
-
Fields inherited from class org.camunda.bpm.engine.rest.hal.cache.HalIdResourceCacheLinkResolver
ID_COMPARATOR
-
-
Constructor Summary
Constructors Constructor Description HalCaseDefinitionResolver()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.Class<?>
getHalResourceClass()
protected java.util.List<HalResource<?>>
resolveNotCachedLinks(java.lang.String[] linkedIds, ProcessEngine processEngine)
-
Methods inherited from class org.camunda.bpm.engine.rest.hal.cache.HalIdResourceCacheLinkResolver
getResourceComparator, getResourceId
-
Methods inherited from class org.camunda.bpm.engine.rest.hal.cache.HalCachingLinkResolver
getCache, putIntoCache, resolveCachedLinks, resolveLinks, sortResolvedResources
-
-
-
-
Method Detail
-
getHalResourceClass
protected java.lang.Class<?> getHalResourceClass()
- Specified by:
getHalResourceClass
in classHalCachingLinkResolver
- Returns:
- the class of the entity which is resolved
-
resolveNotCachedLinks
protected java.util.List<HalResource<?>> resolveNotCachedLinks(java.lang.String[] linkedIds, ProcessEngine processEngine)
- Specified by:
resolveNotCachedLinks
in classHalCachingLinkResolver
- Returns:
- the resolved resources which are currently not cached
-
-