Class HalProcessDefinitionResolver
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.processDefinition.HalProcessDefinitionResolver
- All Implemented Interfaces:
HalLinkResolver
- 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
-
Method Summary
Modifier and TypeMethodDescriptionprotected Class<?>
protected List<HalResource<?>>
resolveNotCachedLinks
(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
-
Constructor Details
-
HalProcessDefinitionResolver
public HalProcessDefinitionResolver()
-
-
Method Details
-
getHalResourceClass
- Specified by:
getHalResourceClass
in classHalCachingLinkResolver
- Returns:
- the class of the entity which is resolved
-
resolveNotCachedLinks
protected List<HalResource<?>> resolveNotCachedLinks(String[] linkedIds, ProcessEngine processEngine) - Specified by:
resolveNotCachedLinks
in classHalCachingLinkResolver
- Returns:
- the resolved resources which are currently not cached
-