Package com.axelor.team.db
Class TeamTopic
- java.lang.Object
-
- com.axelor.db.Model
-
- com.axelor.auth.db.AuditableModel
-
- com.axelor.team.db.TeamTopic
-
@Entity @Track(fields=@TrackField(name="name"),messages={@TrackMessage(message="Topic created",condition="true",on=CREATE),@TrackMessage(message="Topic closed",condition="!active",on=UPDATE,fields="active"),@TrackMessage(message="Topic re-opened",condition="active",on=UPDATE,fields="active")},contents=@TrackMessage(message="#{description}",condition="true",fields="description"),subscribe=true) public class TeamTopic extends AuditableModel
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)BooleangetActive()StringgetAttrs()StringgetDescription()LonggetId()StringgetName()TeamgetTeam()inthashCode()voidsetActive(Boolean active)voidsetAttrs(String attrs)voidsetDescription(String description)voidsetId(Long id)voidsetName(String name)voidsetTeam(Team team)StringtoString()-
Methods inherited from class com.axelor.auth.db.AuditableModel
getCreatedBy, getCreatedOn, getUpdatedBy, getUpdatedOn
-
Methods inherited from class com.axelor.db.Model
getArchived, getCid, getVersion, isSelected, setArchived, setCid, setSelected, setVersion
-
-
-
-
Constructor Detail
-
TeamTopic
public TeamTopic()
-
TeamTopic
public TeamTopic(String name)
-
-
Method Detail
-
getName
public String getName()
-
setName
public void setName(String name)
-
getDescription
public String getDescription()
-
setDescription
public void setDescription(String description)
-
getActive
public Boolean getActive()
-
setActive
public void setActive(Boolean active)
-
getTeam
public Team getTeam()
-
setTeam
public void setTeam(Team team)
-
getAttrs
public String getAttrs()
-
setAttrs
public void setAttrs(String attrs)
-
-