1
22
23 package com.liferay.portlet.expando.service.persistence;
24
25 import com.liferay.portal.PortalException;
26 import com.liferay.portal.SystemException;
27 import com.liferay.portal.kernel.annotation.Propagation;
28 import com.liferay.portal.kernel.annotation.Transactional;
29 import com.liferay.portal.service.persistence.BasePersistence;
30
31
37 @Transactional(rollbackFor = {
38 PortalException.class, SystemException.class})
39 public interface ExpandoRowPersistence extends BasePersistence {
40 public com.liferay.portlet.expando.model.ExpandoRow create(long rowId);
41
42 public com.liferay.portlet.expando.model.ExpandoRow remove(long rowId)
43 throws com.liferay.portal.SystemException,
44 com.liferay.portlet.expando.NoSuchRowException;
45
46 public com.liferay.portlet.expando.model.ExpandoRow remove(
47 com.liferay.portlet.expando.model.ExpandoRow expandoRow)
48 throws com.liferay.portal.SystemException;
49
50
53 public com.liferay.portlet.expando.model.ExpandoRow update(
54 com.liferay.portlet.expando.model.ExpandoRow expandoRow)
55 throws com.liferay.portal.SystemException;
56
57
70 public com.liferay.portlet.expando.model.ExpandoRow update(
71 com.liferay.portlet.expando.model.ExpandoRow expandoRow, boolean merge)
72 throws com.liferay.portal.SystemException;
73
74 public com.liferay.portlet.expando.model.ExpandoRow updateImpl(
75 com.liferay.portlet.expando.model.ExpandoRow expandoRow, boolean merge)
76 throws com.liferay.portal.SystemException;
77
78 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
79 public com.liferay.portlet.expando.model.ExpandoRow findByPrimaryKey(
80 long rowId)
81 throws com.liferay.portal.SystemException,
82 com.liferay.portlet.expando.NoSuchRowException;
83
84 public com.liferay.portlet.expando.model.ExpandoRow fetchByPrimaryKey(
85 long rowId) throws com.liferay.portal.SystemException;
86
87 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
88 public java.util.List<com.liferay.portlet.expando.model.ExpandoRow> findByTableId(
89 long tableId) throws com.liferay.portal.SystemException;
90
91 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
92 public java.util.List<com.liferay.portlet.expando.model.ExpandoRow> findByTableId(
93 long tableId, int start, int end)
94 throws com.liferay.portal.SystemException;
95
96 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
97 public java.util.List<com.liferay.portlet.expando.model.ExpandoRow> findByTableId(
98 long tableId, int start, int end,
99 com.liferay.portal.kernel.util.OrderByComparator obc)
100 throws com.liferay.portal.SystemException;
101
102 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
103 public com.liferay.portlet.expando.model.ExpandoRow findByTableId_First(
104 long tableId, com.liferay.portal.kernel.util.OrderByComparator obc)
105 throws com.liferay.portal.SystemException,
106 com.liferay.portlet.expando.NoSuchRowException;
107
108 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
109 public com.liferay.portlet.expando.model.ExpandoRow findByTableId_Last(
110 long tableId, com.liferay.portal.kernel.util.OrderByComparator obc)
111 throws com.liferay.portal.SystemException,
112 com.liferay.portlet.expando.NoSuchRowException;
113
114 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
115 public com.liferay.portlet.expando.model.ExpandoRow[] findByTableId_PrevAndNext(
116 long rowId, long tableId,
117 com.liferay.portal.kernel.util.OrderByComparator obc)
118 throws com.liferay.portal.SystemException,
119 com.liferay.portlet.expando.NoSuchRowException;
120
121 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
122 public com.liferay.portlet.expando.model.ExpandoRow findByT_C(
123 long tableId, long classPK)
124 throws com.liferay.portal.SystemException,
125 com.liferay.portlet.expando.NoSuchRowException;
126
127 public com.liferay.portlet.expando.model.ExpandoRow fetchByT_C(
128 long tableId, long classPK) throws com.liferay.portal.SystemException;
129
130 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
131 public java.util.List<Object> findWithDynamicQuery(
132 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
133 throws com.liferay.portal.SystemException;
134
135 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
136 public java.util.List<Object> findWithDynamicQuery(
137 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
138 int end) throws com.liferay.portal.SystemException;
139
140 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
141 public java.util.List<com.liferay.portlet.expando.model.ExpandoRow> findAll()
142 throws com.liferay.portal.SystemException;
143
144 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
145 public java.util.List<com.liferay.portlet.expando.model.ExpandoRow> findAll(
146 int start, int end) throws com.liferay.portal.SystemException;
147
148 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
149 public java.util.List<com.liferay.portlet.expando.model.ExpandoRow> findAll(
150 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
151 throws com.liferay.portal.SystemException;
152
153 public void removeByTableId(long tableId)
154 throws com.liferay.portal.SystemException;
155
156 public void removeByT_C(long tableId, long classPK)
157 throws com.liferay.portal.SystemException,
158 com.liferay.portlet.expando.NoSuchRowException;
159
160 public void removeAll() throws com.liferay.portal.SystemException;
161
162 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
163 public int countByTableId(long tableId)
164 throws com.liferay.portal.SystemException;
165
166 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
167 public int countByT_C(long tableId, long classPK)
168 throws com.liferay.portal.SystemException;
169
170 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
171 public int countAll() throws com.liferay.portal.SystemException;
172 }