public abstract class AbstractErrata extends BaseDomainHelper implements Errata, Selectable
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Set<Package> |
packages |
| Constructor and Description |
|---|
AbstractErrata() |
| Modifier and Type | Method and Description |
|---|---|
void |
addBug(Bug bugIn)
Adds a bug to the bugs set
|
void |
addChannelNotification(Channel channelIn,
java.util.Date dateIn)
Add a new notification for this errata
in specified channel
|
void |
addFile(ErrataFile fileIn)
Adds a file to the file set
|
void |
addKeyword(Keyword keywordIn)
Adds a keyword to the keywords set.
|
void |
addKeyword(java.lang.String keywordIn)
Convienience method so we can add keywords logically Adds a keyword to
the keywords set
|
void |
addNotification(java.util.Date dateIn)
Add a new notification for this errata
|
void |
addPackage(Package packageIn)
Adds a package to the packages set and create an ErrataFile that
represents this package
|
void |
clearChannels()
Clears out the Channels associated with this errata.
|
boolean |
containsKeyword(java.lang.String keywordIn)
Checks whether a keyword is already associated with an erratum.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getAdvisory()
Getter for advisory
|
java.lang.String |
getAdvisoryName()
Getter for advisoryName
|
java.lang.Long |
getAdvisoryRel()
Getter for advisoryRel
|
java.lang.String |
getAdvisorySynopsis()
Getter for synopsis
|
java.lang.String |
getAdvisoryType()
Getter for advisoryType
|
java.util.Set<Bug> |
getBugs() |
java.lang.String |
getDescription()
Getter for description
|
java.lang.String |
getErrataFrom()
Getter for author
|
java.util.Set<ErrataFile> |
getFiles() |
java.lang.Long |
getId()
Getter for id
|
java.util.Date |
getIssueDate()
Getter for issueDate
|
java.util.Set<Keyword> |
getKeywords() |
java.util.Date |
getLastModified()
Getter for lastModified
|
java.lang.Boolean |
getLocallyModified()
Getter for locallyModified
|
java.lang.String |
getNotes()
Getter for notes
|
java.util.List |
getNotificationQueue()
List errata notifications that are queued
|
Org |
getOrg()
Getter for orgId
|
java.util.Set<Package> |
getPackages() |
java.lang.String |
getProduct()
Getter for product
|
java.lang.String |
getRefersTo()
Getter for refersTo
|
java.lang.String |
getSelectionKey() |
Severity |
getSeverity()
Getter for severity
|
java.lang.String |
getSolution()
Getter for solution
|
java.lang.String |
getSynopsis()
Getter for synopsis
|
java.lang.String |
getTopic()
Getter for topic
|
java.util.Date |
getUpdateDate()
Getter for updateDate
|
int |
hashCode() |
boolean |
hasKeyword(java.lang.String s)
Search for the given keyword in the set
|
boolean |
isBugFix()
Returns true if the advisory is a Bug Fix.
|
abstract boolean |
isCloned()
Tells whether or not the errata is cloned.
|
boolean |
isProductEnhancement()
Returns true if the advisory is a Product Enhancement.
|
abstract boolean |
isPublished()
Tells whether or not the errata is published.
|
boolean |
isSecurityAdvisory()
Returns true if the advisory is a Security Advisory.
|
boolean |
isSelectable() |
boolean |
isSelected() |
void |
removeBug(java.lang.Long bugId)
Removes a bug from the bugs set
|
void |
removeFile(java.lang.Long fileId)
Removes a file from the files set
|
void |
removePackage(Package packageIn)
Removes a package from the packages set.
|
void |
setAdvisory(java.lang.String advisoryIn)
Setter for advisory
|
void |
setAdvisoryName(java.lang.String advisoryNameIn)
Setter for advisoryName
|
void |
setAdvisoryRel(java.lang.Long advisoryRelIn)
Setter for advisoryRel
|
void |
setAdvisoryType(java.lang.String advisoryTypeIn)
Setter for advisoryType
|
void |
setBugs(java.util.Set b) |
void |
setDescription(java.lang.String descriptionIn)
Setter for description
|
void |
setErrataFrom(java.lang.String from)
Setter for author
|
void |
setFiles(java.util.Set<ErrataFile> f) |
void |
setId(java.lang.Long idIn)
Setter for id
|
void |
setIssueDate(java.util.Date issueDateIn)
Setter for issueDate
|
void |
setKeywords(java.util.Set<Keyword> k) |
void |
setLastModified(java.util.Date lastModifiedIn)
Setter for lastModified
|
void |
setLocallyModified(java.lang.Boolean locallyModifiedIn)
Setter for locallyModified
|
void |
setNotes(java.lang.String notesIn)
Setter for notes
|
void |
setOrg(Org orgIn)
Setter for org
|
void |
setPackages(java.util.Set<Package> p) |
void |
setProduct(java.lang.String productIn)
Setter for product
|
void |
setRefersTo(java.lang.String refersToIn)
Setter for refersTo
|
void |
setSelected(boolean isSelected)
sets the selection parameter
|
void |
setSeverity(Severity s)
Setter for severity
|
void |
setSolution(java.lang.String solutionIn)
Setter for solution
|
void |
setSynopsis(java.lang.String synopsisIn)
Setter for synopsis
|
void |
setTopic(java.lang.String topicIn)
Setter for topic
|
void |
setUpdateDate(java.util.Date updateDateIn)
Setter for updateDate
|
java.lang.String |
toString() |
getCreated, getModified, setCreated, setModifiedclone, finalize, getClass, notify, notifyAll, wait, wait, waitaddChannel, getChannels, getCves, setChannels, setCvesprotected java.util.Set<Package> packages
public java.lang.Long getId()
public void setId(java.lang.Long idIn)
public java.lang.String getAdvisory()
getAdvisory in interface Erratapublic void setAdvisory(java.lang.String advisoryIn)
setAdvisory in interface ErrataadvisoryIn - to setpublic java.lang.String getAdvisoryType()
getAdvisoryType in interface Erratapublic void setAdvisoryType(java.lang.String advisoryTypeIn)
setAdvisoryType in interface ErrataadvisoryTypeIn - to setpublic java.lang.String getProduct()
getProduct in interface Erratapublic void setProduct(java.lang.String productIn)
setProduct in interface ErrataproductIn - to setpublic java.lang.String getErrataFrom()
getErrataFrom in interface Erratapublic void setErrataFrom(java.lang.String from)
setErrataFrom in interface Erratafrom - to setpublic java.lang.String getDescription()
getDescription in interface Erratapublic void setDescription(java.lang.String descriptionIn)
setDescription in interface ErratadescriptionIn - to setpublic java.lang.String getSynopsis()
getSynopsis in interface Erratapublic java.lang.String getAdvisorySynopsis()
public void setSynopsis(java.lang.String synopsisIn)
setSynopsis in interface ErratasynopsisIn - to setpublic java.lang.String getTopic()
public void setTopic(java.lang.String topicIn)
public java.lang.String getSolution()
getSolution in interface Erratapublic void setSolution(java.lang.String solutionIn)
setSolution in interface ErratasolutionIn - to setpublic java.util.Date getIssueDate()
getIssueDate in interface Erratapublic void setIssueDate(java.util.Date issueDateIn)
setIssueDate in interface ErrataissueDateIn - to setpublic java.util.Date getUpdateDate()
getUpdateDate in interface Erratapublic void setUpdateDate(java.util.Date updateDateIn)
setUpdateDate in interface ErrataupdateDateIn - to setpublic java.lang.String getNotes()
public void setNotes(java.lang.String notesIn)
public Org getOrg()
public void setOrg(Org orgIn)
public java.lang.String getRefersTo()
getRefersTo in interface Erratapublic void setRefersTo(java.lang.String refersToIn)
setRefersTo in interface ErratarefersToIn - to setpublic java.lang.String getAdvisoryName()
getAdvisoryName in interface Erratapublic void setAdvisoryName(java.lang.String advisoryNameIn)
setAdvisoryName in interface ErrataadvisoryNameIn - to setpublic java.lang.Long getAdvisoryRel()
getAdvisoryRel in interface Erratapublic void setAdvisoryRel(java.lang.Long advisoryRelIn)
setAdvisoryRel in interface ErrataadvisoryRelIn - to setpublic Severity getSeverity()
getSeverity in interface Erratapublic void setSeverity(Severity s)
setSeverity in interface Erratas - Severity to setpublic java.lang.Boolean getLocallyModified()
getLocallyModified in interface Erratapublic void setLocallyModified(java.lang.Boolean locallyModifiedIn)
setLocallyModified in interface ErratalocallyModifiedIn - to setpublic java.util.Date getLastModified()
getLastModified in interface Erratapublic void setLastModified(java.util.Date lastModifiedIn)
setLastModified in interface ErratalastModifiedIn - to setpublic boolean isProductEnhancement()
isProductEnhancement in interface Erratapublic boolean isSecurityAdvisory()
isSecurityAdvisory in interface Erratapublic boolean isBugFix()
public void removeBug(java.lang.Long bugId)
public void addBug(Bug bugIn)
public java.util.Set<Bug> getBugs()
public void setBugs(java.util.Set b)
public void addFile(ErrataFile fileIn)
public void removeFile(java.lang.Long fileId)
removeFile in interface ErratafileId - The id of the file to removepublic java.util.Set<ErrataFile> getFiles()
public void setFiles(java.util.Set<ErrataFile> f)
public void addKeyword(java.lang.String keywordIn)
addKeyword in interface ErratakeywordIn - The keyword to add.public void addKeyword(Keyword keywordIn)
addKeyword in interface ErratakeywordIn - The keyword to add.public boolean containsKeyword(java.lang.String keywordIn)
keywordIn - The keyword to check.public java.util.Set<Keyword> getKeywords()
getKeywords in interface Erratapublic void setKeywords(java.util.Set<Keyword> k)
setKeywords in interface Erratak - The keywords to set.public boolean hasKeyword(java.lang.String s)
hasKeyword in interface Erratas - The keyword to search forpublic void addPackage(Package packageIn)
addPackage in interface ErratapackageIn - The package to add.public void removePackage(Package packageIn)
removePackage in interface ErratapackageIn - The package to remove.public java.util.Set<Package> getPackages()
getPackages in interface Erratapublic void setPackages(java.util.Set<Package> p)
setPackages in interface Erratap - The packages to set.public void addNotification(java.util.Date dateIn)
addNotification in interface ErratadateIn - The notify datepublic void addChannelNotification(Channel channelIn, java.util.Date dateIn)
addChannelNotification in interface ErratachannelIn - affected channeldateIn - The notify datepublic java.util.List getNotificationQueue()
getNotificationQueue in interface Erratapublic java.lang.String toString()
toString in interface ErratatoString in class BaseDomainHelperpublic void clearChannels()
clearChannels in interface Erratapublic abstract boolean isPublished()
isPublished in interface Erratapublic abstract boolean isCloned()
public boolean isSelectable()
isSelectable in interface Selectablepublic boolean isSelected()
isSelected in interface Selectablepublic void setSelected(boolean isSelected)
SelectablesetSelected in interface SelectableisSelected - the selected to setpublic java.lang.String getSelectionKey()
getSelectionKey in interface Selectablepublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object