Modifier and Type | Class and Description |
---|---|
class |
HalResource<T extends HalResource<?>>
Base class for implementing a HAL resource as defined in
json-hal-06#section-4
|
Modifier and Type | Class and Description |
---|---|
class |
EmptyHalCollection |
class |
EmptyHalResource |
class |
HalCollectionResource<T extends HalCollectionResource<?>> |
class |
HalVariableValue |
Modifier and Type | Field and Description |
---|---|
static HalResource |
EmptyHalResource.INSTANCE |
static HalResource |
EmptyHalCollection.INSTANCE |
protected HalResource<?> |
HalLinker.resource
The HalResource on which the links are constructed
|
Modifier and Type | Method and Description |
---|---|
static <T extends HalResource> |
EmptyHalResource.emptyHalResource() |
Modifier and Type | Method and Description |
---|---|
List<HalResource<?>> |
HalLinker.resolve(HalRelation relation,
ProcessEngine processEngine)
Resolves a relation.
|
List<HalResource<?>> |
HalLinkResolver.resolveLinks(String[] linkedIds,
ProcessEngine processEngine) |
Modifier and Type | Method and Description |
---|---|
void |
HalResource.addEmbedded(String name,
HalResource<?> embedded) |
HalLinker |
Hal.createLinker(HalResource<?> resource) |
void |
HalLinker.mergeLinks(HalResource<?> embedded)
merge the links of an embedded resource into this linker.
|
Modifier and Type | Method and Description |
---|---|
void |
HalResource.addEmbedded(String name,
List<HalResource<?>> embeddedCollection) |
Constructor and Description |
---|
HalLinker(Hal hal,
HalResource<?> resource) |
Modifier and Type | Field and Description |
---|---|
static Comparator<HalResource<?>> |
HalIdResourceCacheLinkResolver.ID_COMPARATOR |
Modifier and Type | Method and Description |
---|---|
protected Comparator<HalResource<?>> |
HalIdResourceCacheLinkResolver.getResourceComparator() |
protected Comparator<HalResource<?>> |
HalCachingLinkResolver.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 Type | Method and Description |
---|---|
int |
HalIdResourceCacheLinkResolver.HalIdResourceComparator.compare(HalResource<?> resource1,
HalResource<?> resource2) |
int |
HalIdResourceCacheLinkResolver.HalIdResourceComparator.compare(HalResource<?> resource1,
HalResource<?> resource2) |
protected String |
HalIdResourceCacheLinkResolver.getResourceId(HalResource<?> resource) |
protected abstract String |
HalCachingLinkResolver.getResourceId(HalResource<?> resource) |
Modifier and Type | Method and Description |
---|---|
protected 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.
|
Modifier and Type | Class and Description |
---|---|
class |
HalCaseDefinition |
Modifier and Type | Method and Description |
---|---|
protected List<HalResource<?>> |
HalCaseDefinitionResolver.resolveNotCachedLinks(String[] linkedIds,
ProcessEngine processEngine) |
Modifier and Type | Class and Description |
---|---|
class |
HalGroup |
Modifier and Type | Method and Description |
---|---|
protected List<HalResource<?>> |
HalGroupResolver.resolveNotCachedLinks(String[] linkedIds,
ProcessEngine processEngine) |
Modifier and Type | Class and Description |
---|---|
class |
HalIdentityLink |
Modifier and Type | Method and Description |
---|---|
List<HalResource<?>> |
HalIdentityLinkResolver.resolveLinks(String[] linkedIds,
ProcessEngine processEngine) |
protected List<HalResource<?>> |
HalIdentityLinkResolver.resolveNotCachedLinks(String[] linkedIds,
ProcessEngine processEngine) |
Modifier and Type | Method and Description |
---|---|
protected String |
HalIdentityLinkResolver.getResourceId(HalResource<?> resource) |
Modifier and Type | Method and Description |
---|---|
protected void |
HalIdentityLinkResolver.putIntoCache(List<HalResource<?>> notCachedResources) |
Modifier and Type | Class and Description |
---|---|
class |
HalProcessDefinition |
Modifier and Type | Method and Description |
---|---|
protected List<HalResource<?>> |
HalProcessDefinitionResolver.resolveNotCachedLinks(String[] linkedIds,
ProcessEngine processEngine) |
Modifier and Type | Class and Description |
---|---|
class |
HalTask |
class |
HalTaskList |
Modifier and Type | Class and Description |
---|---|
class |
HalTenant |
Modifier and Type | Class and Description |
---|---|
class |
HalUser |
class |
HalUserList |
Modifier and Type | Method and Description |
---|---|
protected List<HalResource<?>> |
HalUserResolver.resolveNotCachedLinks(String[] linkedIds,
ProcessEngine processEngine) |
Modifier and Type | Method and Description |
---|---|
protected HalResource<?> |
FilterResourceImpl.convertToHalResource(Object entity) |
HalResource |
FilterResourceImpl.executeHalList(Integer firstResult,
Integer maxResults) |
HalResource |
FilterResourceImpl.executeHalSingleResult() |
HalResource |
FilterResourceImpl.queryHalList(String extendingQuery,
Integer firstResult,
Integer maxResults) |
HalResource |
FilterResourceImpl.queryHalSingleResult(String extendingQuery) |
Modifier and Type | Method and Description |
---|---|
protected List<HalResource<?>> |
FilterResourceImpl.getVariableValuesForTask(HalTask halTask,
Map<String,List<VariableInstance>> variableInstances) |
Copyright © 2021. All rights reserved.