Class InfoLetterPublicationPdC
- java.lang.Object
-
- org.silverpeas.core.persistence.jdbc.bean.SilverpeasBean
-
- org.silverpeas.components.infoletter.model.InfoLetterPublication
-
- org.silverpeas.components.infoletter.model.InfoLetterPublicationPdC
-
- All Implemented Interfaces:
Serializable,Comparable<InfoLetter>,org.silverpeas.core.contribution.contentcontainer.content.SilverContentInterface,org.silverpeas.core.contribution.model.Contribution,org.silverpeas.core.contribution.model.SilverpeasContent,org.silverpeas.core.Identifiable,org.silverpeas.core.Instance<org.silverpeas.core.contribution.model.Contribution>,org.silverpeas.core.Nameable,org.silverpeas.core.persistence.jdbc.bean.SilverpeasEntityBean,org.silverpeas.core.security.Securable,org.silverpeas.core.SilverpeasResource
public class InfoLetterPublicationPdC extends InfoLetterPublication implements org.silverpeas.core.contribution.contentcontainer.content.SilverContentInterface
- Author:
- lbertin
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringTYPE-
Fields inherited from class org.silverpeas.components.infoletter.model.InfoLetterPublication
PUBLICATION_EN_REDACTION, PUBLICATION_VALIDEE
-
-
Constructor Summary
Constructors Constructor Description InfoLetterPublicationPdC()Default constructorInfoLetterPublicationPdC(InfoLetterPublication ilp)Constructor from InfoLetterPublication
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)StringgetContributionType()StringgetCreatorId()StringgetDate()StringgetDescription(String language)StringgetIconUrl()StringgetId()org.silverpeas.core.contribution.model.ContributionIdentifiergetIdentifier()Collection<String>getLanguages()StringgetName()StringgetName(String language)StringgetPositions()Optional<InfoLetterPath>getResourcePath()StringgetSilverCreationDate()StringgetSilverpeasContentId()StringgetURL()inthashCode()voidsetPositions(String positions)-
Methods inherited from class org.silverpeas.components.infoletter.model.InfoLetterPublication
compareTo, deleteContent, getDescription, getInstanceId, getLetterId, getParutionDate, getPermalink, getPublicationState, getTableName, getTitle, getWysiwygContent, initFrom, isValid, saveContent, setDescription, setInstanceId, setLetterId, setLetterId, setParutionDate, setPublicationState, setTitle
-
Methods inherited from class org.silverpeas.core.persistence.jdbc.bean.SilverpeasBean
getNonNullString, getPK, setPK
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.silverpeas.core.contribution.model.Contribution
canBeAccessedBy, getDescription, getModel, getTitle, isIndexable
-
-
-
-
Field Detail
-
TYPE
public static final String TYPE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
InfoLetterPublicationPdC
public InfoLetterPublicationPdC()
Default constructor
-
InfoLetterPublicationPdC
public InfoLetterPublicationPdC(InfoLetterPublication ilp)
Constructor from InfoLetterPublication- Parameters:
ilp- InfoLetterPublication
-
-
Method Detail
-
getPositions
public String getPositions()
- Returns:
- the positions
-
setPositions
public void setPositions(String positions)
- Parameters:
positions- the positions to set
-
getName
public String getName()
- Specified by:
getNamein interfaceorg.silverpeas.core.contribution.model.Contribution- Specified by:
getNamein interfaceorg.silverpeas.core.Nameable- Specified by:
getNamein interfaceorg.silverpeas.core.contribution.contentcontainer.content.SilverContentInterface
-
getURL
public String getURL()
- Specified by:
getURLin interfaceorg.silverpeas.core.contribution.contentcontainer.content.SilverContentInterface
-
getId
public String getId()
- Specified by:
getIdin interfaceorg.silverpeas.core.Identifiable- Specified by:
getIdin interfaceorg.silverpeas.core.contribution.model.SilverpeasContent
-
getDate
public String getDate()
- Specified by:
getDatein interfaceorg.silverpeas.core.contribution.contentcontainer.content.SilverContentInterface
-
getCreatorId
public String getCreatorId()
- Specified by:
getCreatorIdin interfaceorg.silverpeas.core.contribution.contentcontainer.content.SilverContentInterface
-
getIconUrl
public String getIconUrl()
- Specified by:
getIconUrlin interfaceorg.silverpeas.core.contribution.contentcontainer.content.SilverContentInterface
-
getSilverCreationDate
public String getSilverCreationDate()
- Specified by:
getSilverCreationDatein interfaceorg.silverpeas.core.contribution.contentcontainer.content.SilverContentInterface
-
getDescription
public String getDescription(String language)
- Specified by:
getDescriptionin interfaceorg.silverpeas.core.contribution.contentcontainer.content.SilverContentInterface
-
getName
public String getName(String language)
- Specified by:
getNamein interfaceorg.silverpeas.core.contribution.contentcontainer.content.SilverContentInterface
-
getLanguages
public Collection<String> getLanguages()
- Specified by:
getLanguagesin interfaceorg.silverpeas.core.contribution.contentcontainer.content.SilverContentInterface
-
getSilverpeasContentId
public String getSilverpeasContentId()
- Specified by:
getSilverpeasContentIdin interfaceorg.silverpeas.core.contribution.model.SilverpeasContent
-
getIdentifier
public org.silverpeas.core.contribution.model.ContributionIdentifier getIdentifier()
- Specified by:
getIdentifierin interfaceorg.silverpeas.core.contribution.model.Contribution- Specified by:
getIdentifierin interfaceorg.silverpeas.core.contribution.model.SilverpeasContent- Specified by:
getIdentifierin interfaceorg.silverpeas.core.SilverpeasResource- Overrides:
getIdentifierin classInfoLetterPublication
-
getContributionType
public String getContributionType()
- Specified by:
getContributionTypein interfaceorg.silverpeas.core.contribution.model.Contribution
-
getResourcePath
public Optional<InfoLetterPath> getResourcePath()
- Specified by:
getResourcePathin interfaceorg.silverpeas.core.contribution.model.Contribution
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classInfoLetterPublication
-
hashCode
public int hashCode()
- Overrides:
hashCodein classInfoLetterPublication
-
-