1
22
23 package com.liferay.portlet.messageboards.service.persistence;
24
25 import com.liferay.portal.service.persistence.BasePersistence;
26
27
33 public interface MBDiscussionPersistence extends BasePersistence {
34 public void cacheResult(
35 com.liferay.portlet.messageboards.model.MBDiscussion mbDiscussion);
36
37 public void cacheResult(
38 java.util.List<com.liferay.portlet.messageboards.model.MBDiscussion> mbDiscussions);
39
40 public void clearCache();
41
42 public com.liferay.portlet.messageboards.model.MBDiscussion create(
43 long discussionId);
44
45 public com.liferay.portlet.messageboards.model.MBDiscussion remove(
46 long discussionId)
47 throws com.liferay.portal.SystemException,
48 com.liferay.portlet.messageboards.NoSuchDiscussionException;
49
50 public com.liferay.portlet.messageboards.model.MBDiscussion remove(
51 com.liferay.portlet.messageboards.model.MBDiscussion mbDiscussion)
52 throws com.liferay.portal.SystemException;
53
54
57 public com.liferay.portlet.messageboards.model.MBDiscussion update(
58 com.liferay.portlet.messageboards.model.MBDiscussion mbDiscussion)
59 throws com.liferay.portal.SystemException;
60
61
74 public com.liferay.portlet.messageboards.model.MBDiscussion update(
75 com.liferay.portlet.messageboards.model.MBDiscussion mbDiscussion,
76 boolean merge) throws com.liferay.portal.SystemException;
77
78 public com.liferay.portlet.messageboards.model.MBDiscussion updateImpl(
79 com.liferay.portlet.messageboards.model.MBDiscussion mbDiscussion,
80 boolean merge) throws com.liferay.portal.SystemException;
81
82 public com.liferay.portlet.messageboards.model.MBDiscussion findByPrimaryKey(
83 long discussionId)
84 throws com.liferay.portal.SystemException,
85 com.liferay.portlet.messageboards.NoSuchDiscussionException;
86
87 public com.liferay.portlet.messageboards.model.MBDiscussion fetchByPrimaryKey(
88 long discussionId) throws com.liferay.portal.SystemException;
89
90 public java.util.List<com.liferay.portlet.messageboards.model.MBDiscussion> findByClassNameId(
91 long classNameId) throws com.liferay.portal.SystemException;
92
93 public java.util.List<com.liferay.portlet.messageboards.model.MBDiscussion> findByClassNameId(
94 long classNameId, int start, int end)
95 throws com.liferay.portal.SystemException;
96
97 public java.util.List<com.liferay.portlet.messageboards.model.MBDiscussion> findByClassNameId(
98 long classNameId, int start, int end,
99 com.liferay.portal.kernel.util.OrderByComparator obc)
100 throws com.liferay.portal.SystemException;
101
102 public com.liferay.portlet.messageboards.model.MBDiscussion findByClassNameId_First(
103 long classNameId, com.liferay.portal.kernel.util.OrderByComparator obc)
104 throws com.liferay.portal.SystemException,
105 com.liferay.portlet.messageboards.NoSuchDiscussionException;
106
107 public com.liferay.portlet.messageboards.model.MBDiscussion findByClassNameId_Last(
108 long classNameId, com.liferay.portal.kernel.util.OrderByComparator obc)
109 throws com.liferay.portal.SystemException,
110 com.liferay.portlet.messageboards.NoSuchDiscussionException;
111
112 public com.liferay.portlet.messageboards.model.MBDiscussion[] findByClassNameId_PrevAndNext(
113 long discussionId, long classNameId,
114 com.liferay.portal.kernel.util.OrderByComparator obc)
115 throws com.liferay.portal.SystemException,
116 com.liferay.portlet.messageboards.NoSuchDiscussionException;
117
118 public com.liferay.portlet.messageboards.model.MBDiscussion findByThreadId(
119 long threadId)
120 throws com.liferay.portal.SystemException,
121 com.liferay.portlet.messageboards.NoSuchDiscussionException;
122
123 public com.liferay.portlet.messageboards.model.MBDiscussion fetchByThreadId(
124 long threadId) throws com.liferay.portal.SystemException;
125
126 public com.liferay.portlet.messageboards.model.MBDiscussion fetchByThreadId(
127 long threadId, boolean retrieveFromCache)
128 throws com.liferay.portal.SystemException;
129
130 public com.liferay.portlet.messageboards.model.MBDiscussion findByC_C(
131 long classNameId, long classPK)
132 throws com.liferay.portal.SystemException,
133 com.liferay.portlet.messageboards.NoSuchDiscussionException;
134
135 public com.liferay.portlet.messageboards.model.MBDiscussion fetchByC_C(
136 long classNameId, long classPK)
137 throws com.liferay.portal.SystemException;
138
139 public com.liferay.portlet.messageboards.model.MBDiscussion fetchByC_C(
140 long classNameId, long classPK, boolean retrieveFromCache)
141 throws com.liferay.portal.SystemException;
142
143 public java.util.List<Object> findWithDynamicQuery(
144 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
145 throws com.liferay.portal.SystemException;
146
147 public java.util.List<Object> findWithDynamicQuery(
148 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
149 int end) throws com.liferay.portal.SystemException;
150
151 public java.util.List<com.liferay.portlet.messageboards.model.MBDiscussion> findAll()
152 throws com.liferay.portal.SystemException;
153
154 public java.util.List<com.liferay.portlet.messageboards.model.MBDiscussion> findAll(
155 int start, int end) throws com.liferay.portal.SystemException;
156
157 public java.util.List<com.liferay.portlet.messageboards.model.MBDiscussion> findAll(
158 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
159 throws com.liferay.portal.SystemException;
160
161 public void removeByClassNameId(long classNameId)
162 throws com.liferay.portal.SystemException;
163
164 public void removeByThreadId(long threadId)
165 throws com.liferay.portal.SystemException,
166 com.liferay.portlet.messageboards.NoSuchDiscussionException;
167
168 public void removeByC_C(long classNameId, long classPK)
169 throws com.liferay.portal.SystemException,
170 com.liferay.portlet.messageboards.NoSuchDiscussionException;
171
172 public void removeAll() throws com.liferay.portal.SystemException;
173
174 public int countByClassNameId(long classNameId)
175 throws com.liferay.portal.SystemException;
176
177 public int countByThreadId(long threadId)
178 throws com.liferay.portal.SystemException;
179
180 public int countByC_C(long classNameId, long classPK)
181 throws com.liferay.portal.SystemException;
182
183 public int countAll() throws com.liferay.portal.SystemException;
184 }