|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.log4j.AppenderSkeleton net.codesmarts.log4j.AbstractBugReportAppender net.codesmarts.log4j.AbstractHttpBugReportAppender net.codesmarts.log4j.BugsGenieBugReportAppender
Appender to file Bug Reports into the Bugs Genie bug tracking system (http://bugs-bug-genie.sourceforge.net/)
Field Summary | |
protected java.lang.String |
application
|
protected java.lang.String |
assignTo
|
protected java.lang.String |
bugsPassword
|
protected java.lang.String |
bugsUsername
|
protected java.lang.String |
build
|
protected java.lang.String |
category
|
protected java.lang.String |
edition
|
protected java.lang.String |
product
|
protected java.lang.String |
status
|
protected java.lang.String |
url
|
Fields inherited from class org.apache.log4j.AppenderSkeleton |
closed, errorHandler, headFilter, layout, name, tailFilter, threshold |
Constructor Summary | |
BugsGenieBugReportAppender()
|
Method Summary | |
void |
append(BugReport report)
Append a bug report |
void |
init()
initialize appender |
void |
setApplication(java.lang.String application)
Set the Bugs Genie application for this appender |
void |
setAssignTo(java.lang.String assignTo)
Set the Bugs Genie user to whom to assign bugs. |
void |
setBugsPassword(java.lang.String bugsPassword)
Set the Bugs Genie password for this appender |
void |
setBugsUsername(java.lang.String bugsUsername)
Set the Bugs Genie username for this appender |
void |
setBuild(java.lang.String build)
Set the Bugs Genie build. |
void |
setCategory(java.lang.String category)
Set the Bugs Genie category for this appender |
void |
setEdition(java.lang.String edition)
Set the Bugs Genie edition for this appender |
void |
setProduct(java.lang.String product)
Set the Bugs Genie product for this appender |
void |
setStatus(java.lang.String status)
Set the Bugs Genie status for this appender |
void |
setUrl(java.lang.String url)
Url of the direct_bug_post.php file |
Methods inherited from class net.codesmarts.log4j.AbstractBugReportAppender |
activateOptions, append, close, doAppend, getHashingMethod, getHashMethod, getMaxSize, getThresholdPriority, getThresholdSize, isReportDuplicates, requiresLayout, setHashingMethod, setLayout, setMaxSize, setReportDuplicates, setThresholdPriority, setThresholdSize |
Methods inherited from class org.apache.log4j.AppenderSkeleton |
addFilter, clearFilters, finalize, getErrorHandler, getFilter, getFirstFilter, getLayout, getName, getThreshold, isAsSevereAsThreshold, setErrorHandler, setName, setThreshold |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected java.lang.String product
protected java.lang.String edition
protected java.lang.String build
protected java.lang.String category
protected java.lang.String application
protected java.lang.String status
protected java.lang.String assignTo
protected java.lang.String bugsUsername
protected java.lang.String bugsPassword
protected java.lang.String url
Constructor Detail |
public BugsGenieBugReportAppender()
Method Detail |
public void setApplication(java.lang.String application)
application
- The application to set.public void setAssignTo(java.lang.String assignTo)
assignTo
- The assignTo to set.public void setBuild(java.lang.String build)
build
- The build to set.public void setUrl(java.lang.String url)
url
- The url to set.public void setBugsPassword(java.lang.String bugsPassword)
bugsPassword
- The bugsPassword to set.public void setBugsUsername(java.lang.String bugsUsername)
bugsUsername
- The bugsUsername to set.public void setCategory(java.lang.String category)
category
- The category to set.public void setEdition(java.lang.String edition)
edition
- The edition to set.public void setProduct(java.lang.String product)
product
- The product to set.public void setStatus(java.lang.String status)
status
- The status to set.public void init()
init
in class AbstractHttpBugReportAppender
public void append(BugReport report)
AbstractBugReportAppender
append
in interface BugReportAppender
append
in class AbstractBugReportAppender
BugReportAppender.append(net.codesmarts.log4j.BugReport)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |