org.infoglue.cms.entities.publishing
Interface Publication

All Superinterfaces:
IBaseEntity
All Known Implementing Classes:
PublicationImpl

public interface Publication
extends IBaseEntity


Method Summary
 java.util.Collection getContentVersionsToPublish()
           
 java.lang.String getDescription()
           
 java.lang.String getName()
           
 java.util.Date getPublicationDateTime()
           
 java.util.Collection getPublicationDetails()
           
 java.lang.Integer getPublicationId()
           
 java.lang.String getPublisher()
           
 java.lang.Integer getRepositoryId()
           
 java.util.Collection getSiteNodeVersionsToPublish()
           
 PublicationVO getValueObject()
           
 void setContentVersionsToPublish(java.util.Collection contentVersionsToPublish)
           
 void setDescription(java.lang.String description)
           
 void setName(java.lang.String name)
           
 void setPublicationDateTime(java.util.Date publicationDateTime)
           
 void setPublicationDetails(java.util.Collection publicationDetails)
           
 void setPublicationId(java.lang.Integer publicationId)
           
 void setPublisher(java.lang.String publisher)
           
 void setRepositoryId(java.lang.Integer repositoryId)
           
 void setSiteNodeVersionsToPublish(java.util.Collection siteNodeVersionsToPublish)
           
 void setValueObject(PublicationVO valueObject)
           
 
Methods inherited from interface org.infoglue.cms.entities.kernel.IBaseEntity
getId, getIdAsObject, getVO, setVO
 

Method Detail

getValueObject

public PublicationVO getValueObject()

setValueObject

public void setValueObject(PublicationVO valueObject)

getPublicationId

public java.lang.Integer getPublicationId()

setPublicationId

public void setPublicationId(java.lang.Integer publicationId)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

getPublicationDateTime

public java.util.Date getPublicationDateTime()

setPublicationDateTime

public void setPublicationDateTime(java.util.Date publicationDateTime)

getPublicationDetails

public java.util.Collection getPublicationDetails()

setPublicationDetails

public void setPublicationDetails(java.util.Collection publicationDetails)

getContentVersionsToPublish

public java.util.Collection getContentVersionsToPublish()

setContentVersionsToPublish

public void setContentVersionsToPublish(java.util.Collection contentVersionsToPublish)

getSiteNodeVersionsToPublish

public java.util.Collection getSiteNodeVersionsToPublish()

setSiteNodeVersionsToPublish

public void setSiteNodeVersionsToPublish(java.util.Collection siteNodeVersionsToPublish)

getPublisher

public java.lang.String getPublisher()

setPublisher

public void setPublisher(java.lang.String publisher)

getRepositoryId

public java.lang.Integer getRepositoryId()

setRepositoryId

public void setRepositoryId(java.lang.Integer repositoryId)