@OslcService(value="http://open-services.net/ns/core/trs#") public abstract class TrackedResourceSetService extends Object
Modifier and Type | Field and Description |
---|---|
protected javax.servlet.http.HttpServletRequest |
httpServletRequest |
protected javax.servlet.http.HttpServletResponse |
httpServletResponse |
protected javax.ws.rs.core.UriInfo |
uriInfo |
Constructor and Description |
---|
TrackedResourceSetService() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.lyo.core.trs.Page |
getBase()
manage http calls for the first page of the base.
|
javax.ws.rs.core.Response |
getBasePage(String pagenum)
manage calls for a specific page of the base
|
protected abstract ChangeHistories |
getChangeHistories()
The instance of the change histories class used by a trs service class implementing this
class.
|
org.eclipse.lyo.core.trs.ChangeLog |
getChangeLog()
manage the calls for the change log and redirects to the handler of a specific page of the
change log with the call to the first page
|
org.eclipse.lyo.core.trs.ChangeLog |
getChangeLogPage(String pagenum)
Returns the requested page of the change log
|
protected abstract String |
getServiceBase()
The url prefix of the trs url
|
org.eclipse.lyo.core.trs.TrackedResourceSet |
getTrackedResourceSet()
the method managing calls asking for the tracked resource set object.
|
@Context protected javax.servlet.http.HttpServletRequest httpServletRequest
@Context protected javax.servlet.http.HttpServletResponse httpServletResponse
@Context protected javax.ws.rs.core.UriInfo uriInfo
protected abstract ChangeHistories getChangeHistories()
protected abstract String getServiceBase()
public javax.ws.rs.core.Response getBasePage(String pagenum)
pagenum
- the requested page of the basepublic org.eclipse.lyo.core.trs.ChangeLog getChangeLogPage(String pagenum)
pagenum
- the page number of the wanted pagepublic org.eclipse.lyo.core.trs.TrackedResourceSet getTrackedResourceSet() throws URISyntaxException
URISyntaxException
public org.eclipse.lyo.core.trs.Page getBase()
public org.eclipse.lyo.core.trs.ChangeLog getChangeLog()
Copyright © 2018. All Rights Reserved.