1 23 24 package org.infoglue.cms.entities.publishing; 25 26 import org.infoglue.cms.entities.kernel.IBaseEntity; 27 28 public interface Publication extends IBaseEntity 29 { 30 31 public PublicationVO getValueObject(); 32 33 public void setValueObject(PublicationVO valueObject); 34 35 36 public java.lang.Integer getPublicationId(); 37 38 public void setPublicationId(java.lang.Integer publicationId); 39 40 public java.lang.String getName(); 41 42 public void setName(java.lang.String name); 43 44 public java.lang.String getDescription(); 45 46 public void setDescription(java.lang.String description); 47 48 public java.util.Date getPublicationDateTime(); 49 50 public void setPublicationDateTime(java.util.Date publicationDateTime); 51 52 public java.util.Collection getPublicationDetails(); 53 54 public void setPublicationDetails(java.util.Collection publicationDetails); 55 56 public java.util.Collection getContentVersionsToPublish(); 57 58 public void setContentVersionsToPublish(java.util.Collection contentVersionsToPublish); 59 60 public java.util.Collection getSiteNodeVersionsToPublish(); 61 62 public void setSiteNodeVersionsToPublish(java.util.Collection siteNodeVersionsToPublish); 63 64 public String getPublisher(); 65 66 public void setPublisher(String publisher); 67 68 public java.lang.Integer getRepositoryId(); 69 70 public void setRepositoryId(java.lang.Integer repositoryId); 71 72 73 } 74 | Popular Tags |