1
22
23 package com.liferay.portlet.calendar.service.persistence;
24
25
31 public interface CalEventPersistence {
32 public com.liferay.portlet.calendar.model.CalEvent create(long eventId);
33
34 public com.liferay.portlet.calendar.model.CalEvent remove(long eventId)
35 throws com.liferay.portal.SystemException,
36 com.liferay.portlet.calendar.NoSuchEventException;
37
38 public com.liferay.portlet.calendar.model.CalEvent remove(
39 com.liferay.portlet.calendar.model.CalEvent calEvent)
40 throws com.liferay.portal.SystemException;
41
42 public com.liferay.portlet.calendar.model.CalEvent update(
43 com.liferay.portlet.calendar.model.CalEvent calEvent)
44 throws com.liferay.portal.SystemException;
45
46 public com.liferay.portlet.calendar.model.CalEvent update(
47 com.liferay.portlet.calendar.model.CalEvent calEvent, boolean merge)
48 throws com.liferay.portal.SystemException;
49
50 public com.liferay.portlet.calendar.model.CalEvent findByPrimaryKey(
51 long eventId)
52 throws com.liferay.portal.SystemException,
53 com.liferay.portlet.calendar.NoSuchEventException;
54
55 public com.liferay.portlet.calendar.model.CalEvent fetchByPrimaryKey(
56 long eventId) throws com.liferay.portal.SystemException;
57
58 public java.util.List findByGroupId(long groupId)
59 throws com.liferay.portal.SystemException;
60
61 public java.util.List findByGroupId(long groupId, int begin, int end)
62 throws com.liferay.portal.SystemException;
63
64 public java.util.List findByGroupId(long groupId, int begin, int end,
65 com.liferay.portal.kernel.util.OrderByComparator obc)
66 throws com.liferay.portal.SystemException;
67
68 public com.liferay.portlet.calendar.model.CalEvent findByGroupId_First(
69 long groupId, com.liferay.portal.kernel.util.OrderByComparator obc)
70 throws com.liferay.portal.SystemException,
71 com.liferay.portlet.calendar.NoSuchEventException;
72
73 public com.liferay.portlet.calendar.model.CalEvent findByGroupId_Last(
74 long groupId, com.liferay.portal.kernel.util.OrderByComparator obc)
75 throws com.liferay.portal.SystemException,
76 com.liferay.portlet.calendar.NoSuchEventException;
77
78 public com.liferay.portlet.calendar.model.CalEvent[] findByGroupId_PrevAndNext(
79 long eventId, long groupId,
80 com.liferay.portal.kernel.util.OrderByComparator obc)
81 throws com.liferay.portal.SystemException,
82 com.liferay.portlet.calendar.NoSuchEventException;
83
84 public java.util.List findByG_T(long groupId, java.lang.String type)
85 throws com.liferay.portal.SystemException;
86
87 public java.util.List findByG_T(long groupId, java.lang.String type,
88 int begin, int end) throws com.liferay.portal.SystemException;
89
90 public java.util.List findByG_T(long groupId, java.lang.String type,
91 int begin, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
92 throws com.liferay.portal.SystemException;
93
94 public com.liferay.portlet.calendar.model.CalEvent findByG_T_First(
95 long groupId, java.lang.String type,
96 com.liferay.portal.kernel.util.OrderByComparator obc)
97 throws com.liferay.portal.SystemException,
98 com.liferay.portlet.calendar.NoSuchEventException;
99
100 public com.liferay.portlet.calendar.model.CalEvent findByG_T_Last(
101 long groupId, java.lang.String type,
102 com.liferay.portal.kernel.util.OrderByComparator obc)
103 throws com.liferay.portal.SystemException,
104 com.liferay.portlet.calendar.NoSuchEventException;
105
106 public com.liferay.portlet.calendar.model.CalEvent[] findByG_T_PrevAndNext(
107 long eventId, long groupId, java.lang.String type,
108 com.liferay.portal.kernel.util.OrderByComparator obc)
109 throws com.liferay.portal.SystemException,
110 com.liferay.portlet.calendar.NoSuchEventException;
111
112 public java.util.List findByG_R(long groupId, boolean repeating)
113 throws com.liferay.portal.SystemException;
114
115 public java.util.List findByG_R(long groupId, boolean repeating, int begin,
116 int end) throws com.liferay.portal.SystemException;
117
118 public java.util.List findByG_R(long groupId, boolean repeating, int begin,
119 int end, com.liferay.portal.kernel.util.OrderByComparator obc)
120 throws com.liferay.portal.SystemException;
121
122 public com.liferay.portlet.calendar.model.CalEvent findByG_R_First(
123 long groupId, boolean repeating,
124 com.liferay.portal.kernel.util.OrderByComparator obc)
125 throws com.liferay.portal.SystemException,
126 com.liferay.portlet.calendar.NoSuchEventException;
127
128 public com.liferay.portlet.calendar.model.CalEvent findByG_R_Last(
129 long groupId, boolean repeating,
130 com.liferay.portal.kernel.util.OrderByComparator obc)
131 throws com.liferay.portal.SystemException,
132 com.liferay.portlet.calendar.NoSuchEventException;
133
134 public com.liferay.portlet.calendar.model.CalEvent[] findByG_R_PrevAndNext(
135 long eventId, long groupId, boolean repeating,
136 com.liferay.portal.kernel.util.OrderByComparator obc)
137 throws com.liferay.portal.SystemException,
138 com.liferay.portlet.calendar.NoSuchEventException;
139
140 public java.util.List findWithDynamicQuery(
141 com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer)
142 throws com.liferay.portal.SystemException;
143
144 public java.util.List findWithDynamicQuery(
145 com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer,
146 int begin, int end) throws com.liferay.portal.SystemException;
147
148 public java.util.List findAll() throws com.liferay.portal.SystemException;
149
150 public java.util.List findAll(int begin, int end)
151 throws com.liferay.portal.SystemException;
152
153 public java.util.List findAll(int begin, int end,
154 com.liferay.portal.kernel.util.OrderByComparator obc)
155 throws com.liferay.portal.SystemException;
156
157 public void removeByGroupId(long groupId)
158 throws com.liferay.portal.SystemException;
159
160 public void removeByG_T(long groupId, java.lang.String type)
161 throws com.liferay.portal.SystemException;
162
163 public void removeByG_R(long groupId, boolean repeating)
164 throws com.liferay.portal.SystemException;
165
166 public void removeAll() throws com.liferay.portal.SystemException;
167
168 public int countByGroupId(long groupId)
169 throws com.liferay.portal.SystemException;
170
171 public int countByG_T(long groupId, java.lang.String type)
172 throws com.liferay.portal.SystemException;
173
174 public int countByG_R(long groupId, boolean repeating)
175 throws com.liferay.portal.SystemException;
176
177 public int countAll() throws com.liferay.portal.SystemException;
178 }