Uses of Class
org.camunda.bpm.engine.rest.hal.HalResource
Package
Description
-
Uses of HalResource in org.camunda.bpm.engine.rest.hal
Modifier and TypeClassDescriptionclass
HalResource<T extends HalResource<?>>
Base class for implementing a HAL resource as defined in json-hal-06#section-4Modifier and TypeClassDescriptionclass
class
class
HalCollectionResource<T extends HalCollectionResource<?>>
class
Modifier and TypeFieldDescriptionstatic final HalResource
EmptyHalCollection.INSTANCE
static final HalResource
EmptyHalResource.INSTANCE
protected final HalResource<?>
HalLinker.resource
The HalResource on which the links are constructedModifier and TypeMethodDescriptionstatic <T extends HalResource>
TEmptyHalResource.emptyHalResource()
Modifier and TypeMethodDescriptionList<HalResource<?>>
HalLinker.resolve
(HalRelation relation, ProcessEngine processEngine) Resolves a relation.List<HalResource<?>>
HalLinkResolver.resolveLinks
(String[] linkedIds, ProcessEngine processEngine) Modifier and TypeMethodDescriptionvoid
HalResource.addEmbedded
(String name, HalResource<?> embedded) Hal.createLinker
(HalResource<?> resource) void
HalLinker.mergeLinks
(HalResource<?> embedded) merge the links of an embedded resource into this linker.Modifier and TypeMethodDescriptionvoid
HalResource.addEmbedded
(String name, List<HalResource<?>> embeddedCollection) -
Uses of HalResource in org.camunda.bpm.engine.rest.hal.cache
Modifier and TypeFieldDescriptionstatic final Comparator<HalResource<?>>
HalIdResourceCacheLinkResolver.ID_COMPARATOR
Modifier and TypeMethodDescriptionprotected Comparator<HalResource<?>>
HalCachingLinkResolver.getResourceComparator()
protected Comparator<HalResource<?>>
HalIdResourceCacheLinkResolver.getResourceComparator()
protected List<HalResource<?>>
HalCachingLinkResolver.resolveCachedLinks
(String[] linkedIds, Cache cache, List<String> notCachedLinkedIds) Returns a list with all resources which are cached.List<HalResource<?>>
HalCachingLinkResolver.resolveLinks
(String[] linkedIds, ProcessEngine processEngine) Resolve resources for linked ids, if configured uses a cache.protected abstract List<HalResource<?>>
HalCachingLinkResolver.resolveNotCachedLinks
(String[] linkedIds, ProcessEngine processEngine) Modifier and TypeMethodDescriptionint
HalIdResourceCacheLinkResolver.HalIdResourceComparator.compare
(HalResource<?> resource1, HalResource<?> resource2) protected abstract String
HalCachingLinkResolver.getResourceId
(HalResource<?> resource) protected String
HalIdResourceCacheLinkResolver.getResourceId
(HalResource<?> resource) Modifier and TypeMethodDescriptionprotected void
HalCachingLinkResolver.putIntoCache
(List<HalResource<?>> notCachedResources) Put a resource into the cache.protected void
HalCachingLinkResolver.sortResolvedResources
(List<HalResource<?>> resolvedResources) Sort the resolved resources to ensure consistent order of resolved resources. -
Uses of HalResource in org.camunda.bpm.engine.rest.hal.caseDefinition
Modifier and TypeMethodDescriptionprotected List<HalResource<?>>
HalCaseDefinitionResolver.resolveNotCachedLinks
(String[] linkedIds, ProcessEngine processEngine) -
Uses of HalResource in org.camunda.bpm.engine.rest.hal.group
Modifier and TypeMethodDescriptionprotected List<HalResource<?>>
HalGroupResolver.resolveNotCachedLinks
(String[] linkedIds, ProcessEngine processEngine) -
Uses of HalResource in org.camunda.bpm.engine.rest.hal.identitylink
Modifier and TypeMethodDescriptionList<HalResource<?>>
HalIdentityLinkResolver.resolveLinks
(String[] linkedIds, ProcessEngine processEngine) protected List<HalResource<?>>
HalIdentityLinkResolver.resolveNotCachedLinks
(String[] linkedIds, ProcessEngine processEngine) Modifier and TypeMethodDescriptionprotected String
HalIdentityLinkResolver.getResourceId
(HalResource<?> resource) Modifier and TypeMethodDescriptionprotected void
HalIdentityLinkResolver.putIntoCache
(List<HalResource<?>> notCachedResources) -
Uses of HalResource in org.camunda.bpm.engine.rest.hal.processDefinition
Modifier and TypeMethodDescriptionprotected List<HalResource<?>>
HalProcessDefinitionResolver.resolveNotCachedLinks
(String[] linkedIds, ProcessEngine processEngine) -
Uses of HalResource in org.camunda.bpm.engine.rest.hal.task
-
Uses of HalResource in org.camunda.bpm.engine.rest.hal.tenant
-
Uses of HalResource in org.camunda.bpm.engine.rest.hal.user
Modifier and TypeMethodDescriptionprotected List<HalResource<?>>
HalUserResolver.resolveNotCachedLinks
(String[] linkedIds, ProcessEngine processEngine) -
Uses of HalResource in org.camunda.bpm.engine.rest.sub.runtime.impl
Modifier and TypeMethodDescriptionprotected HalResource<?>
FilterResourceImpl.convertToHalResource
(Object entity) FilterResourceImpl.executeHalList
(Integer firstResult, Integer maxResults) FilterResourceImpl.executeHalSingleResult()
FilterResourceImpl.queryHalList
(String extendingQuery, Integer firstResult, Integer maxResults) FilterResourceImpl.queryHalSingleResult
(String extendingQuery) Modifier and TypeMethodDescriptionprotected List<HalResource<?>>
FilterResourceImpl.getVariableValuesForTask
(HalTask halTask, Map<String, List<VariableInstance>> variableInstances)