1
14
15 package com.liferay.portlet.messageboards.model;
16
17 import com.liferay.portal.kernel.annotation.AutoEscape;
18 import com.liferay.portal.kernel.exception.SystemException;
19 import com.liferay.portal.model.BaseModel;
20 import com.liferay.portal.service.ServiceContext;
21
22 import com.liferay.portlet.expando.model.ExpandoBridge;
23
24 import java.io.Serializable;
25
26 import java.util.Date;
27
28
47 public interface MBThreadModel extends BaseModel<MBThread> {
48 public long getPrimaryKey();
49
50 public void setPrimaryKey(long pk);
51
52 public long getThreadId();
53
54 public void setThreadId(long threadId);
55
56 public long getGroupId();
57
58 public void setGroupId(long groupId);
59
60 public long getCategoryId();
61
62 public void setCategoryId(long categoryId);
63
64 public long getRootMessageId();
65
66 public void setRootMessageId(long rootMessageId);
67
68 public int getMessageCount();
69
70 public void setMessageCount(int messageCount);
71
72 public int getViewCount();
73
74 public void setViewCount(int viewCount);
75
76 public long getLastPostByUserId();
77
78 public void setLastPostByUserId(long lastPostByUserId);
79
80 public String getLastPostByUserUuid() throws SystemException;
81
82 public void setLastPostByUserUuid(String lastPostByUserUuid);
83
84 public Date getLastPostDate();
85
86 public void setLastPostDate(Date lastPostDate);
87
88 public double getPriority();
89
90 public void setPriority(double priority);
91
92 public int getStatus();
93
94 public void setStatus(int status);
95
96 public long getStatusByUserId();
97
98 public void setStatusByUserId(long statusByUserId);
99
100 public String getStatusByUserUuid() throws SystemException;
101
102 public void setStatusByUserUuid(String statusByUserUuid);
103
104 @AutoEscape
105 public String getStatusByUserName();
106
107 public void setStatusByUserName(String statusByUserName);
108
109 public Date getStatusDate();
110
111 public void setStatusDate(Date statusDate);
112
113 public boolean isApproved();
114
115 public boolean isDraft();
116
117 public boolean isExpired();
118
119 public boolean isPending();
120
121 public MBThread toEscapedModel();
122
123 public boolean isNew();
124
125 public boolean setNew(boolean n);
126
127 public boolean isCachedModel();
128
129 public void setCachedModel(boolean cachedModel);
130
131 public boolean isEscapedModel();
132
133 public void setEscapedModel(boolean escapedModel);
134
135 public Serializable getPrimaryKeyObj();
136
137 public ExpandoBridge getExpandoBridge();
138
139 public void setExpandoBridgeAttributes(ServiceContext serviceContext);
140
141 public Object clone();
142
143 public int compareTo(MBThread mbThread);
144
145 public int hashCode();
146
147 public String toString();
148
149 public String toXmlString();
150 }