Package org.eclipse.lyo.trs.client.util
Interface ITrackedResourceClient
-
- All Known Implementing Classes:
TrackedResourceClient
public interface ITrackedResourceClient
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TrackedResourceSet
extractRemoteTrs(URI trsUri)
retieve the trs from the trs provider using the trs uri attribute and return a trs pojo accordinglyBase
fetchRemoteBase(URI baseUrl)
Retrieve the base from the trs provider using the baseURI argument return a base pojo accordinglyChangeLog
fetchRemoteChangeLog(URI changeLogURl)
Retrieve the change log from the trs provider using the changeLogURI argument return a change log pojo accordinglyModel
fetchTRSRemoteResource(URI resource)
List<Base>
updateBases(TrackedResourceSet updatedTrs)
-
-
-
Method Detail
-
fetchTRSRemoteResource
Model fetchTRSRemoteResource(URI resource) throws RepresentationRetrievalException
- Throws:
RepresentationRetrievalException
-
updateBases
List<Base> updateBases(TrackedResourceSet updatedTrs)
-
extractRemoteTrs
TrackedResourceSet extractRemoteTrs(URI trsUri)
retieve the trs from the trs provider using the trs uri attribute and return a trs pojo accordingly- Returns:
- trs pojo
-
fetchRemoteChangeLog
ChangeLog fetchRemoteChangeLog(URI changeLogURl)
Retrieve the change log from the trs provider using the changeLogURI argument return a change log pojo accordingly- Parameters:
changeLogURl
- url of the change log- Returns:
- change log pojo
-
-