Class InfoLetter
- java.lang.Object
-
- org.silverpeas.core.persistence.jdbc.bean.SilverpeasBean
-
- org.silverpeas.components.infoletter.model.InfoLetter
-
- All Implemented Interfaces:
Serializable
,Comparable<InfoLetter>
,org.silverpeas.core.persistence.jdbc.bean.SilverpeasBeanIntf
public class InfoLetter extends org.silverpeas.core.persistence.jdbc.bean.SilverpeasBean implements Comparable<InfoLetter>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static String
TEMPLATE_ID
static String
TYPE
-
Constructor Summary
Constructors Constructor Description InfoLetter()
Default constructorInfoLetter(org.silverpeas.core.WAPrimaryKey pk, String instanceId, String name, String description, String periode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
_getConnectionType()
String
_getTableName()
int
compareTo(InfoLetter obj)
boolean
equals(Object o)
boolean
existsTemplateContent()
String
getDescription()
String
getInstanceId()
String
getName()
String
getPeriode()
org.silverpeas.core.contribution.model.ContributionIdentifier
getTemplateIdentifier()
Optional<org.silverpeas.core.contribution.model.WysiwygContent>
getTemplateWysiwygContent()
int
hashCode()
void
saveTemplateContent(String manualContent)
Saves given content.void
setDescription(String description)
void
setInstanceId(String instanceId)
void
setName(String n)
void
setPeriode(String periode)
-
-
-
Field Detail
-
TYPE
public static final String TYPE
- See Also:
- Constant Field Values
-
TEMPLATE_ID
public static final String TEMPLATE_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
getInstanceId
public String getInstanceId()
-
setInstanceId
public void setInstanceId(String instanceId)
-
getName
public String getName()
-
setName
public void setName(String n)
-
getDescription
public String getDescription()
-
setDescription
public void setDescription(String description)
-
getPeriode
public String getPeriode()
-
setPeriode
public void setPeriode(String periode)
-
_getConnectionType
public int _getConnectionType()
- Specified by:
_getConnectionType
in interfaceorg.silverpeas.core.persistence.jdbc.bean.SilverpeasBeanIntf
- Overrides:
_getConnectionType
in classorg.silverpeas.core.persistence.jdbc.bean.SilverpeasBean
-
compareTo
public int compareTo(InfoLetter obj)
- Specified by:
compareTo
in interfaceComparable<InfoLetter>
-
_getTableName
public String _getTableName()
- Specified by:
_getTableName
in interfaceorg.silverpeas.core.persistence.jdbc.bean.SilverpeasBeanIntf
- Overrides:
_getTableName
in classorg.silverpeas.core.persistence.jdbc.bean.SilverpeasBean
-
existsTemplateContent
public boolean existsTemplateContent()
-
getTemplateWysiwygContent
public Optional<org.silverpeas.core.contribution.model.WysiwygContent> getTemplateWysiwygContent()
-
saveTemplateContent
public void saveTemplateContent(String manualContent)
Saves given content.The given content MAY be directly a WYSIWYG content, in a such case the content has been edited by a WYSIWYG editor.
The given content is not defined, in a such case the content has been MAYBE edited by a Drag And Drop Web Editor. Then the temporary content is saved into final one and the Inlined HTML is saved into WYSIWYG repository.
- Parameters:
manualContent
- a manual content. The content is specified when it comes directly from a WYSIWYG editing.
-
getTemplateIdentifier
public org.silverpeas.core.contribution.model.ContributionIdentifier getTemplateIdentifier()
-
-