Package org.eclipse.lyo.trs.client.util
Interface ITrackedResourceClient
- All Known Implementing Classes:
TrackedResourceClient
public interface ITrackedResourceClient
-
Method Summary
Modifier and TypeMethodDescriptionextractRemoteTrs
(URI trsUri) retieve the trs from the trs provider using the trs uri attribute and return a trs pojo accordinglyfetchRemoteBase
(URI baseUrl) Retrieve the base from the trs provider using the baseURI argument return a base pojo accordinglyfetchRemoteChangeLog
(URI changeLogURl) Retrieve the change log from the trs provider using the changeLogURI argument return a change log pojo accordinglyfetchTRSRemoteResource
(URI resource) updateBases
(TrackedResourceSet updatedTrs)
-
Method Details
-
fetchTRSRemoteResource
- Throws:
RepresentationRetrievalException
-
updateBases
-
extractRemoteTrs
retieve the trs from the trs provider using the trs uri attribute and return a trs pojo accordingly- Returns:
- trs pojo
-
fetchRemoteChangeLog
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
-
fetchRemoteBase
Retrieve the base from the trs provider using the baseURI argument return a base pojo accordingly- Parameters:
baseUrl
- url of the base- Returns:
- base pojo
-