org.camunda.bpm.engine.rest.hal.processDefinition
Class HalProcessDefinitionResolver

java.lang.Object
  extended by org.camunda.bpm.engine.rest.hal.cache.HalCachingLinkResolver
      extended by org.camunda.bpm.engine.rest.hal.cache.HalIdResourceCacheLinkResolver
          extended by org.camunda.bpm.engine.rest.hal.processDefinition.HalProcessDefinitionResolver
All Implemented Interfaces:
HalLinkResolver

public class HalProcessDefinitionResolver
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
HalProcessDefinitionResolver()
           
 
Method Summary
protected  Class<?> getHalResourceClass()
           
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HalProcessDefinitionResolver

public HalProcessDefinitionResolver()
Method Detail

getHalResourceClass

protected Class<?> getHalResourceClass()
Specified by:
getHalResourceClass in class HalCachingLinkResolver
Returns:
the class of the entity which is resolved

resolveNotCachedLinks

protected List<HalResource<?>> resolveNotCachedLinks(String[] linkedIds,
                                                     ProcessEngine processEngine)
Specified by:
resolveNotCachedLinks in class HalCachingLinkResolver
Returns:
the resolved resources which are currently not cached


Copyright © 2016 camunda services GmbH. All rights reserved.