Package | Description |
---|---|
org.apache.taverna.reference |
Interfaces for the Taverna 2 reference manager.
|
org.apache.taverna.reference.impl |
Implementation of the reference manager APIs backed by Hibernate.
|
org.apache.taverna.t2referencetest |
Modifier and Type | Method and Description |
---|---|
ReferenceSet |
ReferenceSetDao.get(T2Reference ref)
Fetch a reference set by id
|
ReferenceSet |
ReferenceSetService.getReferenceSet(T2Reference id)
Get a previously registered
ReferenceSet by T2Reference . |
ReferenceSet |
ReferenceSetService.getReferenceSetWithAugmentation(T2Reference id,
Set<Class<ExternalReferenceSPI>> ensureTypes,
ReferenceContext context)
Functionality the same as
getReferenceSet but with the additional option to specify a set of
ExternalReferenceSPI classes. |
ReferenceSet |
ReferenceSetService.registerReferenceSet(Set<ExternalReferenceSPI> references,
ReferenceContext context)
Register a set of
ExternalReferenceSPI instances, all of which
should point to byte equivalent data, and return the newly created
ReferenceSet . |
Modifier and Type | Method and Description |
---|---|
Set<ExternalReferenceSPI> |
ReferenceSetAugmentor.augmentReferenceSet(ReferenceSet references,
Set<Class<ExternalReferenceSPI>> targetReferenceTypes,
ReferenceContext context)
Attempts to modify the supplied ReferenceSet such that it contains an
implementation of at least one of the ExternalReferenceSPI classes
specified.
|
void |
ReferenceSetAugmentor.augmentReferenceSetAsynch(ReferenceSet references,
Set<Class<ExternalReferenceSPI>> targetReferenceTypes,
ReferenceContext context,
ReferenceSetAugmentorCallback callback)
As with
ReferenceSetAugmentor.augmentReferenceSet(ReferenceSet, Set, ReferenceContext)
but called in an asynchronous fashion. |
boolean |
ReferenceSetDao.delete(ReferenceSet rs) |
void |
ReferenceSetServiceCallback.referenceSetRetrieved(ReferenceSet references)
Called when the requested
ReferenceSet has been successfully
retrieved. |
void |
ReferenceSetDao.store(ReferenceSet rs)
Store the specified new reference set
|
void |
ReferenceSetDao.update(ReferenceSet rs)
Update a pre-existing entry in the database
|
Modifier and Type | Class and Description |
---|---|
class |
ReferenceSetImpl
An implementation of ReferenceSet with the additional methods and metadata
required by Hibernate3 to allow it to be persisted in a relational store.
|
Modifier and Type | Method and Description |
---|---|
ReferenceSet |
InMemoryReferenceSetDao.get(T2Reference reference) |
ReferenceSet |
ReferenceSetServiceImpl.getReferenceSet(T2Reference id) |
ReferenceSet |
ReferenceSetServiceImpl.getReferenceSetWithAugmentation(T2Reference id,
Set<Class<ExternalReferenceSPI>> ensureTypes,
ReferenceContext context) |
ReferenceSet |
ReferenceSetServiceImpl.registerReferenceSet(Set<ExternalReferenceSPI> references,
ReferenceContext context) |
Modifier and Type | Method and Description |
---|---|
Set<ExternalReferenceSPI> |
ReferenceSetAugmentorImpl.augmentReferenceSet(ReferenceSet references,
Set<Class<ExternalReferenceSPI>> targetReferenceTypes,
ReferenceContext context) |
void |
ReferenceSetAugmentorImpl.augmentReferenceSetAsynch(ReferenceSet references,
Set<Class<ExternalReferenceSPI>> targetReferenceTypes,
ReferenceContext context,
ReferenceSetAugmentorCallback callback) |
boolean |
InMemoryReferenceSetDao.delete(ReferenceSet refSet) |
Set<ExternalReferenceSPI> |
TranslationPath.doTranslation(ReferenceSet rs,
ReferenceContext context) |
List<TranslationPath> |
TranslationPath.getDereferenceBasedPaths(ReferenceSet rs)
Return a list of translation paths based on this one but which start at
an existing reference within the supplied reference set.
|
void |
InMemoryReferenceSetDao.store(ReferenceSet refSet) |
void |
InMemoryReferenceSetDao.update(ReferenceSet refSet) |
Modifier and Type | Class and Description |
---|---|
class |
DummyReferenceSet |
Copyright © 2015–2016 The Apache Software Foundation. All rights reserved.