|
|||||||||||
| 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
ProblemManagerExceptionpublic IProblemManagerInfo getProblemManagerInfo()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||