com.redhat.rhn.domain.errata.impl
Class PublishedErrataFile

java.lang.Object
  extended by com.redhat.rhn.domain.BaseDomainHelper
      extended by com.redhat.rhn.domain.errata.impl.PublishedErrataFile
All Implemented Interfaces:
ErrataFile
Direct Known Subclasses:
UnpublishedErrataFile

public class PublishedErrataFile
extends BaseDomainHelper
implements ErrataFile

PublishedErrataFile


Field Summary
protected  java.util.Set channels
           
protected  java.lang.String checksum
           
protected  java.util.Date created
           
protected  java.lang.String fileName
           
protected  ErrataFileType fileType
           
protected  java.lang.Long id
           
protected  java.util.Date modified
           
protected  Errata owningErrata
           
protected  java.util.Set packages
           
 
Constructor Summary
PublishedErrataFile()
           
 
Method Summary
 void addChannel(Channel c)
          Add a Channel to this ErrataFile
 void addPackage(Package p)
          Add a Package to the ErrataFile
 java.util.Set getChannels()
           
 java.lang.String getChecksum()
          MD5 checksum
 java.util.Date getCreated()
          Created
 Errata getErrata()
          Owning errata
 java.lang.String getFileName()
          File name
 ErrataFileType getFileType()
          File type
 java.lang.Long getId()
          Id
 java.util.Date getModified()
          Modified
 Errata getOwningErrata()
           
 java.util.Set getPackages()
           
 void setChannels(java.util.Set channelsIn)
           
 void setChecksum(java.lang.String cs)
          MD5 checksum
 void setCreated(java.util.Date createdIn)
          Created
 void setErrata(Errata errata)
          Owning errata
 void setFileName(java.lang.String name)
          File name
 void setFileType(ErrataFileType ft)
          File type
 void setId(java.lang.Long idIn)
          Id
 void setModified(java.util.Date mod)
          Modified
 void setOwningErrata(Errata owningErrataIn)
           
 void setPackages(java.util.Set packagesIn)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

protected java.lang.Long id

fileType

protected ErrataFileType fileType

checksum

protected java.lang.String checksum

fileName

protected java.lang.String fileName

owningErrata

protected Errata owningErrata

created

protected java.util.Date created

modified

protected java.util.Date modified

channels

protected java.util.Set channels

packages

protected java.util.Set packages
Constructor Detail

PublishedErrataFile

public PublishedErrataFile()
Method Detail

getChannels

public java.util.Set getChannels()
Returns:
Returns the channels.

setChannels

public void setChannels(java.util.Set channelsIn)
Parameters:
channelsIn - The channels to set.

addChannel

public void addChannel(Channel c)
Add a Channel to this ErrataFile

Parameters:
c - to add

setId

public void setId(java.lang.Long idIn)
Id

Specified by:
setId in interface ErrataFile
Parameters:
idIn - id

getId

public java.lang.Long getId()
Id

Specified by:
getId in interface ErrataFile
Returns:
id

setFileType

public void setFileType(ErrataFileType ft)
File type

Specified by:
setFileType in interface ErrataFile
Parameters:
ft - file type

getFileType

public ErrataFileType getFileType()
File type

Specified by:
getFileType in interface ErrataFile
Returns:
file type

setChecksum

public void setChecksum(java.lang.String cs)
MD5 checksum

Specified by:
setChecksum in interface ErrataFile
Parameters:
cs - checksums

getChecksum

public java.lang.String getChecksum()
MD5 checksum

Specified by:
getChecksum in interface ErrataFile
Returns:
checksum

setFileName

public void setFileName(java.lang.String name)
File name

Specified by:
setFileName in interface ErrataFile
Parameters:
name - file name

getFileName

public java.lang.String getFileName()
File name

Specified by:
getFileName in interface ErrataFile
Returns:
file name

setErrata

public void setErrata(Errata errata)
Owning errata

Specified by:
setErrata in interface ErrataFile
Parameters:
errata - owning errata

getErrata

public Errata getErrata()
Owning errata

Specified by:
getErrata in interface ErrataFile
Returns:
owning errata

setCreated

public void setCreated(java.util.Date createdIn)
Created

Specified by:
setCreated in interface ErrataFile
Overrides:
setCreated in class BaseDomainHelper
Parameters:
createdIn - created

getCreated

public java.util.Date getCreated()
Created

Specified by:
getCreated in interface ErrataFile
Overrides:
getCreated in class BaseDomainHelper
Returns:
created

setModified

public void setModified(java.util.Date mod)
Modified

Specified by:
setModified in interface ErrataFile
Overrides:
setModified in class BaseDomainHelper
Parameters:
mod - modified

getModified

public java.util.Date getModified()
Modified

Specified by:
getModified in interface ErrataFile
Overrides:
getModified in class BaseDomainHelper
Returns:
modified

getOwningErrata

public Errata getOwningErrata()
Returns:
Returns the owningErrata.

setOwningErrata

public void setOwningErrata(Errata owningErrataIn)
Parameters:
owningErrataIn - The owningErrata to set.

getPackages

public java.util.Set getPackages()
Specified by:
getPackages in interface ErrataFile
Returns:
Returns the packages for this errata file.

setPackages

public void setPackages(java.util.Set packagesIn)
Specified by:
setPackages in interface ErrataFile
Parameters:
packagesIn - The packages to set.

addPackage

public void addPackage(Package p)
Add a Package to the ErrataFile

Specified by:
addPackage in interface ErrataFile
Parameters:
p - package to add