|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectnet.sf.jagzilla.hibernate.XmlObjectImpl
net.sf.jagzilla.hibernate.Bug
represents a record in the table bugs.
A bug can be added to jagzilla in this way:
Bug b = new Bug();
b.setSummary("bug summary");
b.setReporter(1);
bugQuery.addBug(b);
A summary should always be included, but is not mandatory.
The reporter is needs to be a valid bugzilla user. All other attributes
are deducted or guessed.
| Field Summary | |
static java.lang.String[] |
PRIORITIES_ARR
Comment for PRIORITIES_ARR |
static java.lang.String |
PRIORITY_P1
Comment for PRIORITY_P1 |
static java.lang.String |
PRIORITY_P2
Comment for PRIORITY_P2 |
static java.lang.String |
PRIORITY_P3
Comment for PRIORITY_P3 |
static java.lang.String |
PRIORITY_P4
Comment for PRIORITY_P4 |
static java.lang.String |
PRIORITY_P5
Comment for PRIORITY_P5 |
static java.lang.String |
RESOLUTION_DUPLICATE
Constant to hold the value that indicates a bug has been resolved DUPLICATE. |
static java.lang.String |
RESOLUTION_FIXED
Constant to hold the value that indicates a bug has been resolved FIXED. |
static java.lang.String |
RESOLUTION_INVALID
Constant to hold the value that indicates a bug has been resolved INVALID. |
static java.lang.String |
RESOLUTION_LATER
Constant to hold the value that indicates a bug has been resolved LATER. |
static java.lang.String |
RESOLUTION_MOVED
Constant to hold the value that indicates a bug has been resolved MOVED. |
static java.lang.String |
RESOLUTION_NONE
Constant indicating no resolution assigned to a bug (also initial value). |
static java.lang.String |
RESOLUTION_REMIND
Constant to hold the value that indicates a bug has been resolved REMIND. |
static java.lang.String |
RESOLUTION_WONTFIX
Constant to hold the value that indicates a bug has been resolved WON'T FIX. |
static java.lang.String |
RESOLUTION_WORKSFORME
Constant to hold the value that indicates a bug has been resolved WORKS FOR ME. |
static java.lang.String[] |
RESOLUTIONS_ARR
Array containing all posible resolutions. |
static java.lang.String[] |
SEVERITY_ARR
Comment for SEVERITY_ARR |
static java.lang.String |
SEVERITY_BLOCKER
Comment for SEVERITY_BLOCKER |
static java.lang.String |
SEVERITY_CRITICAL
Comment for SEVERITY_CRITICAL |
static java.lang.String |
SEVERITY_ENHANCEMENT
Comment for SEVERITY_ENHANCEMENT |
static java.lang.String |
SEVERITY_MAYOR
Comment for SEVERITY_MAYOR |
static java.lang.String |
SEVERITY_MINOR
Comment for SEVERITY_MINOR |
static java.lang.String |
SEVERITY_NORMAL
Comment for SEVERITY_NORMAL |
static java.lang.String |
SEVERITY_TRIVIAL
Comment for SEVERITY_TRIVIAL |
static java.lang.String[] |
STATUS_ARR
Comment for STATUS_ARR |
static java.lang.String |
STATUS_ASSIGNED
Comment for STATUS_ASSIGNED |
static java.lang.String |
STATUS_CLOSED
Comment for STATUS_CLOSED |
static java.lang.String |
STATUS_NEW
Comment for STATUS_NEW |
static java.lang.String |
STATUS_REOPENED
Comment for STATUS_REOPENED |
static java.lang.String |
STATUS_RESOLVED
Comment for STATUS_RESOLVED |
static java.lang.String |
STATUS_UNCONFIRMED
Comment for STATUS_UNCONFIRMED |
static java.lang.String |
STATUS_VERIFIED
Comment for STATUS_VERIFIED |
| Constructor Summary | |
Bug()
this constructor sets defaults for all required fields that can have a wired default. |
|
| Method Summary | |
int |
getAssignedTo()
|
java.lang.String |
getBugFileLoc()
|
short |
getCcListAccessible()
|
java.util.Set |
getComments()
|
java.lang.String |
getComponent()
|
java.util.Date |
getCreation()
|
java.util.Date |
getDelta()
|
short |
getEverConfirmed()
|
int |
getGroupset()
|
int |
getId()
|
java.lang.String |
getKeywords()
|
java.util.Date |
getLastDiffed()
|
java.lang.String |
getOperatingSystem()
|
java.lang.String |
getPriority()
|
static int |
getPriorityIndex(java.lang.String s)
returns the index of the priority in the priorities array. |
java.lang.String |
getProduct()
|
int |
getQaContact()
|
int |
getReporter()
|
int |
getReporterAccessible()
|
java.lang.String |
getReportPlatform()
|
java.lang.String |
getResolution()
|
static int |
getResolutionIndex(java.lang.String s)
returns the index of the status in the resolutions array. |
java.lang.String |
getSeverity()
|
static int |
getSeverityIndex(java.lang.String s)
returns the index of the severity in the priorities array. |
java.lang.String |
getStatus()
|
static int |
getStatusIndex(java.lang.String s)
returns the index of the status in the priorities array. |
java.lang.String |
getStatusWhiteboard()
|
java.lang.String |
getSummary()
|
java.lang.String |
getTargetMilestone()
|
java.lang.String |
getVersion()
|
int |
getVotes()
|
static boolean |
isValidPriority(java.lang.String pri)
is pri a valid priority? |
static boolean |
isValidResolution(java.lang.String res)
is res a valid resolution? |
static boolean |
isValidSeverity(java.lang.String sev)
is sev a valid severity? |
static boolean |
isValidStatus(java.lang.String stat)
is stat a valid status? |
void |
loadFromXml(java.io.Reader reader)
load the object data from xml. |
void |
setAssignedTo(int assignedTo)
|
void |
setBugFileLoc(java.lang.String bugFileLoc)
|
void |
setCcListAccessible(short ccListAccesible)
|
void |
setComments(java.util.Set comments)
|
void |
setComponent(java.lang.String component)
|
void |
setCreation(java.util.Date creation)
|
void |
setDelta(java.util.Date delta)
|
void |
setEverConfirmed(short everConfirmed)
|
void |
setGroupset(int groupset)
|
void |
setId(int id)
|
void |
setKeywords(java.lang.String keywords)
|
void |
setLastDiffed(java.util.Date lastDiffied)
|
void |
setOperatingSystem(java.lang.String operatingSystem)
|
void |
setPriority(java.lang.String priority)
|
void |
setProduct(java.lang.String product)
|
void |
setQaContact(int qaContact)
|
void |
setReporter(int reporter)
|
void |
setReporterAccessible(int reporterAccesible)
|
void |
setReportPlatform(java.lang.String reportPlatform)
|
void |
setResolution(java.lang.String resolution)
|
void |
setSeverity(java.lang.String severity)
|
void |
setStatus(java.lang.String bugStatus)
|
void |
setStatusWhiteboard(java.lang.String statusWhiteboard)
|
void |
setSummary(java.lang.String summary)
|
void |
setTargetMilestone(java.lang.String targetMilestone)
|
void |
setVersion(java.lang.String version)
|
void |
setVotes(int votes)
|
java.lang.String |
toString()
|
| Methods inherited from class net.sf.jagzilla.hibernate.XmlObjectImpl |
equals, getXmlString, loadObjectFromXml, setXmlString, toXml |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static final java.lang.String RESOLUTION_NONE
public static final java.lang.String RESOLUTION_FIXED
public static final java.lang.String RESOLUTION_INVALID
public static final java.lang.String RESOLUTION_WONTFIX
public static final java.lang.String RESOLUTION_LATER
public static final java.lang.String RESOLUTION_REMIND
public static final java.lang.String RESOLUTION_DUPLICATE
Duplicate,
Constant Field Valuespublic static final java.lang.String RESOLUTION_WORKSFORME
public static final java.lang.String RESOLUTION_MOVED
public static final java.lang.String[] RESOLUTIONS_ARR
public static final java.lang.String PRIORITY_P1
PRIORITY_P1
public static final java.lang.String PRIORITY_P2
PRIORITY_P2
public static final java.lang.String PRIORITY_P3
PRIORITY_P3
public static final java.lang.String PRIORITY_P4
PRIORITY_P4
public static final java.lang.String PRIORITY_P5
PRIORITY_P5
public static final java.lang.String[] PRIORITIES_ARR
PRIORITIES_ARR
public static final java.lang.String SEVERITY_BLOCKER
SEVERITY_BLOCKER
public static final java.lang.String SEVERITY_CRITICAL
SEVERITY_CRITICAL
public static final java.lang.String SEVERITY_MAYOR
SEVERITY_MAYOR
public static final java.lang.String SEVERITY_NORMAL
SEVERITY_NORMAL
public static final java.lang.String SEVERITY_MINOR
SEVERITY_MINOR
public static final java.lang.String SEVERITY_TRIVIAL
SEVERITY_TRIVIAL
public static final java.lang.String SEVERITY_ENHANCEMENT
SEVERITY_ENHANCEMENT
public static final java.lang.String[] SEVERITY_ARR
SEVERITY_ARR
public static final java.lang.String STATUS_UNCONFIRMED
STATUS_UNCONFIRMED
public static final java.lang.String STATUS_NEW
STATUS_NEW
public static final java.lang.String STATUS_ASSIGNED
STATUS_ASSIGNED
public static final java.lang.String STATUS_REOPENED
STATUS_REOPENED
public static final java.lang.String STATUS_RESOLVED
STATUS_RESOLVED
public static final java.lang.String STATUS_VERIFIED
STATUS_VERIFIED
public static final java.lang.String STATUS_CLOSED
STATUS_CLOSED
public static final java.lang.String[] STATUS_ARR
STATUS_ARR
| Constructor Detail |
public Bug()
| Method Detail |
public int getAssignedTo()
public void setAssignedTo(int assignedTo)
assignedTo - public java.lang.String getProduct()
public void setProduct(java.lang.String product)
product - public java.lang.String getSummary()
public void setSummary(java.lang.String summary)
summary - The summary to set.public int getId()
public void setId(int id)
public java.lang.String toString()
public java.lang.String getBugFileLoc()
public void setBugFileLoc(java.lang.String bugFileLoc)
bugFileLoc - The bugFileLoc to set.public java.lang.String getStatus()
public void setStatus(java.lang.String bugStatus)
bugStatus - The bugStatus to set.public short getCcListAccessible()
public void setCcListAccessible(short ccListAccesible)
ccListAccesible - The ccListAccesible to set.public java.lang.String getComponent()
public void setComponent(java.lang.String component)
component - The component to set.public java.util.Date getCreation()
public void setCreation(java.util.Date creation)
creation - The creation to set.public java.util.Date getDelta()
public void setDelta(java.util.Date delta)
delta - The delta to set.public short getEverConfirmed()
public void setEverConfirmed(short everConfirmed)
everConfirmed - The everConfirmed to set.public int getGroupset()
public void setGroupset(int groupset)
groupset - The groupset to set.public java.lang.String getKeywords()
public void setKeywords(java.lang.String keywords)
keywords - The keywords to set.public java.util.Date getLastDiffed()
public void setLastDiffed(java.util.Date lastDiffied)
lastDiffied - The lastDiffied to set.public java.lang.String getOperatingSystem()
public void setOperatingSystem(java.lang.String operatingSystem)
operatingSystem - The operatingSystem to set.public java.lang.String getPriority()
public void setPriority(java.lang.String priority)
priority - The priority to set.public int getQaContact()
public void setQaContact(int qaContact)
qaContact - The qaContact to set.public int getReporter()
public void setReporter(int reporter)
reporter - The reporter to set.public int getReporterAccessible()
public void setReporterAccessible(int reporterAccesible)
reporterAccesible - The reporterAccesible to set.public java.lang.String getReportPlatform()
public void setReportPlatform(java.lang.String reportPlatform)
reportPlatform - The reportPlatform to set.public java.lang.String getResolution()
public void setResolution(java.lang.String resolution)
resolution - The resolution to set.public java.lang.String getStatusWhiteboard()
public void setStatusWhiteboard(java.lang.String statusWhiteboard)
statusWhiteboard - The statusWhiteboard to set.public java.lang.String getTargetMilestone()
public void setTargetMilestone(java.lang.String targetMilestone)
targetMilestone - The targetMilestone to set.public java.lang.String getVersion()
public void setVersion(java.lang.String version)
version - The version to set.public int getVotes()
public void setVotes(int votes)
votes - The votes to set.public java.lang.String getSeverity()
public void setSeverity(java.lang.String severity)
severity - The severity to set.public java.util.Set getComments()
LongDescpublic void setComments(java.util.Set comments)
comments - The comments to set.public static int getPriorityIndex(java.lang.String s)
s - the string to search the index for
public static int getSeverityIndex(java.lang.String s)
s - the string to search the index for
public static int getStatusIndex(java.lang.String s)
s - the string to search the index for
public static int getResolutionIndex(java.lang.String s)
s - the string to search the index for
public static boolean isValidResolution(java.lang.String res)
res a valid resolution?
res - the resolution to validate
public static boolean isValidPriority(java.lang.String pri)
pri a valid priority?
pri - the priority to validate
public static boolean isValidSeverity(java.lang.String sev)
sev a valid severity?
sev - the severity to validate
public static boolean isValidStatus(java.lang.String stat)
stat a valid status?
stat - the status to validate
public void loadFromXml(java.io.Reader reader)
throws java.io.IOException,
MappingException,
MarshalException,
ValidationException
XmlObject
loadFromXml in interface XmlObjectreader - a reader containing a parseable xml
java.io.IOException
MappingException
MarshalException
ValidationException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||