public class ReqRESTMethods
extends java.lang.Object
Constructor and Description |
---|
ReqRESTMethods(ResManager tracker) |
Modifier and Type | Method and Description |
---|---|
boolean |
createProject(java.lang.String name) |
boolean |
createRequirement(java.lang.String project,
java.lang.String parent,
java.lang.String id) |
boolean |
generateReport(java.lang.String project,
java.lang.String id) |
java.lang.String |
getAttributeValue(java.lang.String project,
java.lang.String id,
java.lang.String key) |
java.lang.String |
getDescription(java.lang.String project,
java.lang.String id) |
java.lang.String |
getDocumentContents(java.lang.String project,
java.lang.String id) |
java.lang.String[] |
getProjectNames() |
java.lang.String |
getReportContents(java.lang.String project,
java.lang.String id) |
java.lang.String |
getType(java.lang.String project,
java.lang.String id) |
java.lang.String |
getUVId(java.lang.String project,
java.lang.String id) |
java.lang.String[] |
listAttributeKeys(java.lang.String project,
java.lang.String id) |
java.lang.String[] |
listDocuments(java.lang.String project) |
java.lang.String[] |
listReports(java.lang.String project) |
java.lang.String[] |
listReportSettings(java.lang.String project) |
java.lang.String[] |
listRequirements(java.lang.String project) |
boolean |
removeAttribute(java.lang.String project,
java.lang.String id,
java.lang.String key) |
boolean |
removeDocument(java.lang.String project,
java.lang.String id) |
boolean |
removeProject(java.lang.String name) |
boolean |
removeReport(java.lang.String project,
java.lang.String id) |
boolean |
removeRequirement(java.lang.String project,
java.lang.String id) |
boolean |
setAttributeValue(java.lang.String project,
java.lang.String id,
java.lang.String key,
java.lang.String value) |
public ReqRESTMethods(ResManager tracker)
public boolean createProject(java.lang.String name)
public boolean removeProject(java.lang.String name)
public java.lang.String[] getProjectNames()
public java.lang.String[] listRequirements(java.lang.String project)
public boolean createRequirement(java.lang.String project, java.lang.String parent, java.lang.String id)
public boolean removeRequirement(java.lang.String project, java.lang.String id)
public java.lang.String getType(java.lang.String project, java.lang.String id)
public java.lang.String getDescription(java.lang.String project, java.lang.String id)
public java.lang.String getUVId(java.lang.String project, java.lang.String id)
public java.lang.String[] listAttributeKeys(java.lang.String project, java.lang.String id)
public java.lang.String getAttributeValue(java.lang.String project, java.lang.String id, java.lang.String key)
public boolean setAttributeValue(java.lang.String project, java.lang.String id, java.lang.String key, java.lang.String value)
public boolean removeAttribute(java.lang.String project, java.lang.String id, java.lang.String key)
public java.lang.String[] listDocuments(java.lang.String project)
public java.lang.String getDocumentContents(java.lang.String project, java.lang.String id)
public boolean removeDocument(java.lang.String project, java.lang.String id)
public java.lang.String[] listReports(java.lang.String project)
public java.lang.String[] listReportSettings(java.lang.String project)
public java.lang.String getReportContents(java.lang.String project, java.lang.String id)
public boolean generateReport(java.lang.String project, java.lang.String id)
public boolean removeReport(java.lang.String project, java.lang.String id)