|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The master class (generally a facade) responsible for interfacing the programmer with the Problem Management Tracker, implementing not only the query and change elements, but also enforcing the workflow logic associated with the underlying tracker.
Method Summary | |
IEditableIssue |
createIssue(java.lang.String type)
Creates a new issue of the given type. |
IEditableIssue |
editIssue(IIssue issue)
Given the real issue, returns the editable version of the issue. |
IIssue |
getIssueByID(java.lang.String id)
Returns the issue associated with the given unique issue ID. |
java.lang.String[] |
getIssueIDs()
Returns a list of all issue IDs known by the PMT. |
java.lang.String[] |
getIssueIDsForTemplate(IIssue issue)
Returns all issue IDs that match the given 'template'. |
IProblemManagerInfo |
getProblemManagerInfo()
Returns all meta-data for this problem management tracker. |
Method Detail |
public java.lang.String[] getIssueIDs() throws ProblemManagerException
ProblemManagerException
public java.lang.String[] getIssueIDsForTemplate(IIssue issue) throws ProblemManagerException
ProblemManagerException
public IIssue getIssueByID(java.lang.String id) throws ProblemManagerException
ProblemManagerException
public IEditableIssue editIssue(IIssue issue) throws ProblemManagerException
ProblemManagerException
public IEditableIssue createIssue(java.lang.String type) throws ProblemManagerException
ProblemManagerException
public IProblemManagerInfo getProblemManagerInfo()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |