|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--businessmodel.Defect
Defect class, implements the _DefectIntfOperations interface used by the tie class generated by idltojava. This class encapsulates reported defects.
Field Summary | |
protected java.lang.String |
m_assignedTo
|
protected java.lang.String |
m_changedMailList
|
protected java.lang.String |
m_changedModules
|
protected long |
m_dateLastChanged
|
protected long |
m_dateReported
|
protected java.lang.String |
m_defectDetails
|
protected int |
m_defectID
|
protected java.lang.String |
m_defectSummary
|
protected java.lang.String |
m_ExternalId
|
protected int |
m_priority
|
protected java.lang.String |
m_product
|
protected java.lang.String |
m_reportedBy
|
protected java.lang.String |
m_resolutionNotes
|
protected java.lang.String |
m_resolvedMailList
|
protected int |
m_severity
|
protected int |
m_state
|
protected java.lang.String |
m_subsystem
|
protected java.lang.String |
m_versionReported
|
protected java.lang.String |
m_versionResolved
|
Constructor Summary | |
Defect()
Default constructor |
Method Summary | |
void |
commit(java.lang.String userid)
Applies all changes made to the Defect |
java.lang.String |
exportToXML()
|
java.lang.String |
getAssignedTo()
Accessor method |
java.lang.String |
getChangedMailList()
Accessor method |
java.lang.String |
getChangedModules()
Accessor method |
long |
getDateLastChanged()
Accessor method |
long |
getDateReported()
Accessor method |
java.lang.String |
getDefectDetails()
Accessor method |
int |
getDefectID()
Accessor method |
java.lang.String |
getDefectSummary()
Accessor method |
java.lang.String |
getExternalId()
Acessor method |
int |
getPriority()
Accessor method |
java.lang.String |
getProduct()
Accessor method |
java.lang.String |
getReportedBy()
Accessor method |
java.lang.String |
getResolutionNotes()
Accessor method |
java.lang.String |
getResolvedMailList()
Accessor method |
int |
getSeverity()
Accessor method |
int |
getState()
Accessor method |
java.lang.String |
getSubsystem()
Accessor method |
java.lang.String |
getVersionReported()
Accessor method |
java.lang.String |
getVersionResolved()
Accessor method |
void |
setAssignedTo(java.lang.String assgn)
Accessor method |
void |
setChangedMailList(java.lang.String maillist)
Accessor method |
void |
setChangedModules(java.lang.String modnames)
Accessor method |
void |
setDateLastChanged(java.util.Date daterep)
Accessor method |
void |
setDateLastChanged(long changed)
Accessor method |
void |
setDateReported(java.util.Date daterep)
Accessor method |
void |
setDateReported(long daterep)
Accessor method |
void |
setDefectDetails(java.lang.String details)
Accessor method |
void |
setDefectID(int id)
Accessor method |
void |
setDefectSummary(java.lang.String summary)
Accessor method |
void |
setExternalId(java.lang.String id)
Accessor method |
void |
setPriority(int priority)
Accessor method |
void |
setProduct(java.lang.String product)
Accessor method |
void |
setReportedBy(java.lang.String rep)
Accessor method |
void |
setResolutionNotes(java.lang.String resnotes)
Accessor method |
void |
setResolvedMailList(java.lang.String maillist)
Accessor method |
void |
setSeverity(int severity)
Accessor method |
void |
setState(int state)
Accessor method |
void |
setSubsystem(java.lang.String subsystem)
Accessor method |
void |
setVersionReported(java.lang.String versionReported)
Accessor method |
void |
setVersionResolved(java.lang.String versionResolved)
Accessor method |
boolean |
TestUnit()
method to support TestHarness |
java.lang.String |
toString()
Creates a string representing the internal defect state |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
Field Detail |
protected int m_defectID
protected int m_state
protected int m_priority
protected int m_severity
protected java.lang.String m_product
protected java.lang.String m_versionReported
protected java.lang.String m_subsystem
protected java.lang.String m_defectSummary
protected java.lang.String m_defectDetails
protected java.lang.String m_reportedBy
protected java.lang.String m_assignedTo
protected long m_dateReported
protected long m_dateLastChanged
protected java.lang.String m_resolutionNotes
protected java.lang.String m_changedModules
protected java.lang.String m_changedMailList
protected java.lang.String m_resolvedMailList
protected java.lang.String m_versionResolved
protected java.lang.String m_ExternalId
Constructor Detail |
public Defect()
Method Detail |
public void setDefectID(int id)
id
- defect idpublic void setState(int state)
state
- defect statepublic void setPriority(int priority)
priority
- defect prioritypublic void setSeverity(int severity)
severity
- defect severitypublic void setProduct(java.lang.String product)
product
- product namepublic void setVersionReported(java.lang.String versionReported)
versionReported
- version of product that defect was reported againstpublic void setSubsystem(java.lang.String subsystem)
subsystem
- sub-section of product that the defect was reported againstpublic void setDefectSummary(java.lang.String summary)
summary
- short description of defectpublic void setDefectDetails(java.lang.String details)
details
- detailed description of defect, steps to reproduce, etc.public void setReportedBy(java.lang.String rep)
rep
- id of person entering defectpublic void setAssignedTo(java.lang.String assgn)
assgn
- id of person to which the defect was assigned for resolutionpublic void setResolutionNotes(java.lang.String resnotes)
resnotes
- a description of what was done to resolve the defectpublic void setChangedModules(java.lang.String modnames)
modnames
- name of software modules changed to resolve the defectpublic void setChangedMailList(java.lang.String maillist)
maillist
- delimited list of mail addresses to send updates to when the defect is changedpublic void setResolvedMailList(java.lang.String maillist)
maillist
- delimited list of mail addresses to send updates to when the defect is closed as fixedpublic void setVersionResolved(java.lang.String versionResolved)
versionResolved
- version of product that the fix will be integrated intopublic void setDateReported(java.util.Date daterep)
daterep
- Date object indicating date reported.public void setDateReported(long daterep)
daterep
- long value indicating date reported. Value is milliseconds since the epoch (see java.util.Date)public void setDateLastChanged(java.util.Date daterep)
daterep
- Date object indicating date reported.public void setDateLastChanged(long changed)
changed
- long value indicating date changed. Value is milliseconds since the epoch (see java.util.Date)public void setExternalId(java.lang.String id)
id
- external case identifier for defect (references other documents, such as incidence reports, etc.)public int getDefectID()
public int getState()
DefectState
public int getPriority()
DefectPriority
public int getSeverity()
DefectSeverity
public java.lang.String getProduct()
public java.lang.String getVersionReported()
public java.lang.String getSubsystem()
public java.lang.String getDefectSummary()
public java.lang.String getDefectDetails()
public java.lang.String getReportedBy()
public java.lang.String getAssignedTo()
public java.lang.String getResolutionNotes()
public java.lang.String getChangedModules()
public java.lang.String getChangedMailList()
public java.lang.String getResolvedMailList()
public java.lang.String getVersionResolved()
public long getDateReported()
public long getDateLastChanged()
public java.lang.String getExternalId()
public void commit(java.lang.String userid) throws UpdateException, AppSecurityException
userid
- id of user applying commitpublic java.lang.String toString()
public java.lang.String exportToXML()
public boolean TestUnit()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |