1
22
23 package com.liferay.portlet.expando.service;
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
30
54 @Transactional(rollbackFor = {
55 PortalException.class, SystemException.class})
56 public interface ExpandoRowLocalService {
57 public com.liferay.portlet.expando.model.ExpandoRow addExpandoRow(
58 com.liferay.portlet.expando.model.ExpandoRow expandoRow)
59 throws com.liferay.portal.SystemException;
60
61 public com.liferay.portlet.expando.model.ExpandoRow createExpandoRow(
62 long rowId);
63
64 public void deleteExpandoRow(long rowId)
65 throws com.liferay.portal.SystemException,
66 com.liferay.portal.PortalException;
67
68 public void deleteExpandoRow(
69 com.liferay.portlet.expando.model.ExpandoRow expandoRow)
70 throws com.liferay.portal.SystemException;
71
72 public java.util.List<Object> dynamicQuery(
73 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
74 throws com.liferay.portal.SystemException;
75
76 public java.util.List<Object> dynamicQuery(
77 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
78 int end) throws com.liferay.portal.SystemException;
79
80 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
81 public com.liferay.portlet.expando.model.ExpandoRow getExpandoRow(
82 long rowId)
83 throws com.liferay.portal.SystemException,
84 com.liferay.portal.PortalException;
85
86 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
87 public java.util.List<com.liferay.portlet.expando.model.ExpandoRow> getExpandoRows(
88 int start, int end) throws com.liferay.portal.SystemException;
89
90 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
91 public int getExpandoRowsCount() throws com.liferay.portal.SystemException;
92
93 public com.liferay.portlet.expando.model.ExpandoRow updateExpandoRow(
94 com.liferay.portlet.expando.model.ExpandoRow expandoRow)
95 throws com.liferay.portal.SystemException;
96
97 public com.liferay.portlet.expando.model.ExpandoRow addRow(long tableId,
98 long classPK) throws com.liferay.portal.SystemException;
99
100 public void deleteRow(long rowId)
101 throws com.liferay.portal.PortalException,
102 com.liferay.portal.SystemException;
103
104 public void deleteRow(long tableId, long classPK)
105 throws com.liferay.portal.PortalException,
106 com.liferay.portal.SystemException;
107
108 public void deleteRow(java.lang.String className,
109 java.lang.String tableName, long classPK)
110 throws com.liferay.portal.PortalException,
111 com.liferay.portal.SystemException;
112
113 public void deleteRow(long classNameId, java.lang.String tableName,
114 long classPK)
115 throws com.liferay.portal.PortalException,
116 com.liferay.portal.SystemException;
117
118 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
119 public java.util.List<com.liferay.portlet.expando.model.ExpandoRow> getDefaultTableRows(
120 java.lang.String className, int start, int end)
121 throws com.liferay.portal.SystemException;
122
123 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
124 public java.util.List<com.liferay.portlet.expando.model.ExpandoRow> getDefaultTableRows(
125 long classNameId, int start, int end)
126 throws com.liferay.portal.SystemException;
127
128 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
129 public int getDefaultTableRowsCount(java.lang.String className)
130 throws com.liferay.portal.SystemException;
131
132 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
133 public int getDefaultTableRowsCount(long classNameId)
134 throws com.liferay.portal.SystemException;
135
136 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
137 public com.liferay.portlet.expando.model.ExpandoRow getRow(long rowId)
138 throws com.liferay.portal.PortalException,
139 com.liferay.portal.SystemException;
140
141 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
142 public com.liferay.portlet.expando.model.ExpandoRow getRow(long tableId,
143 long classPK)
144 throws com.liferay.portal.PortalException,
145 com.liferay.portal.SystemException;
146
147 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
148 public com.liferay.portlet.expando.model.ExpandoRow getRow(
149 java.lang.String className, java.lang.String tableName, long classPK)
150 throws com.liferay.portal.SystemException;
151
152 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
153 public com.liferay.portlet.expando.model.ExpandoRow getRow(
154 long classNameId, java.lang.String tableName, long classPK)
155 throws com.liferay.portal.SystemException;
156
157 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
158 public java.util.List<com.liferay.portlet.expando.model.ExpandoRow> getRows(
159 long tableId, int start, int end)
160 throws com.liferay.portal.SystemException;
161
162 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
163 public java.util.List<com.liferay.portlet.expando.model.ExpandoRow> getRows(
164 java.lang.String className, java.lang.String tableName, int start,
165 int end) throws com.liferay.portal.SystemException;
166
167 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
168 public java.util.List<com.liferay.portlet.expando.model.ExpandoRow> getRows(
169 long classNameId, java.lang.String tableName, int start, int end)
170 throws com.liferay.portal.SystemException;
171
172 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
173 public int getRowsCount(long tableId)
174 throws com.liferay.portal.SystemException;
175
176 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
177 public int getRowsCount(java.lang.String className,
178 java.lang.String tableName) throws com.liferay.portal.SystemException;
179
180 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
181 public int getRowsCount(long classNameId, java.lang.String tableName)
182 throws com.liferay.portal.SystemException;
183 }