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 ExpandoColumnPersistence extends BasePersistence {
40 public com.liferay.portlet.expando.model.ExpandoColumn create(long columnId);
41
42 public com.liferay.portlet.expando.model.ExpandoColumn remove(long columnId)
43 throws com.liferay.portal.SystemException,
44 com.liferay.portlet.expando.NoSuchColumnException;
45
46 public com.liferay.portlet.expando.model.ExpandoColumn remove(
47 com.liferay.portlet.expando.model.ExpandoColumn expandoColumn)
48 throws com.liferay.portal.SystemException;
49
50
53 public com.liferay.portlet.expando.model.ExpandoColumn update(
54 com.liferay.portlet.expando.model.ExpandoColumn expandoColumn)
55 throws com.liferay.portal.SystemException;
56
57
70 public com.liferay.portlet.expando.model.ExpandoColumn update(
71 com.liferay.portlet.expando.model.ExpandoColumn expandoColumn,
72 boolean merge) throws com.liferay.portal.SystemException;
73
74 public com.liferay.portlet.expando.model.ExpandoColumn updateImpl(
75 com.liferay.portlet.expando.model.ExpandoColumn expandoColumn,
76 boolean merge) throws com.liferay.portal.SystemException;
77
78 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
79 public com.liferay.portlet.expando.model.ExpandoColumn findByPrimaryKey(
80 long columnId)
81 throws com.liferay.portal.SystemException,
82 com.liferay.portlet.expando.NoSuchColumnException;
83
84 public com.liferay.portlet.expando.model.ExpandoColumn fetchByPrimaryKey(
85 long columnId) throws com.liferay.portal.SystemException;
86
87 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
88 public java.util.List<com.liferay.portlet.expando.model.ExpandoColumn> 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.ExpandoColumn> 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.ExpandoColumn> 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.ExpandoColumn findByTableId_First(
104 long tableId, com.liferay.portal.kernel.util.OrderByComparator obc)
105 throws com.liferay.portal.SystemException,
106 com.liferay.portlet.expando.NoSuchColumnException;
107
108 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
109 public com.liferay.portlet.expando.model.ExpandoColumn findByTableId_Last(
110 long tableId, com.liferay.portal.kernel.util.OrderByComparator obc)
111 throws com.liferay.portal.SystemException,
112 com.liferay.portlet.expando.NoSuchColumnException;
113
114 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
115 public com.liferay.portlet.expando.model.ExpandoColumn[] findByTableId_PrevAndNext(
116 long columnId, long tableId,
117 com.liferay.portal.kernel.util.OrderByComparator obc)
118 throws com.liferay.portal.SystemException,
119 com.liferay.portlet.expando.NoSuchColumnException;
120
121 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
122 public com.liferay.portlet.expando.model.ExpandoColumn findByT_N(
123 long tableId, java.lang.String name)
124 throws com.liferay.portal.SystemException,
125 com.liferay.portlet.expando.NoSuchColumnException;
126
127 public com.liferay.portlet.expando.model.ExpandoColumn fetchByT_N(
128 long tableId, java.lang.String name)
129 throws com.liferay.portal.SystemException;
130
131 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
132 public java.util.List<Object> findWithDynamicQuery(
133 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
134 throws com.liferay.portal.SystemException;
135
136 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
137 public java.util.List<Object> findWithDynamicQuery(
138 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
139 int end) throws com.liferay.portal.SystemException;
140
141 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
142 public java.util.List<com.liferay.portlet.expando.model.ExpandoColumn> findAll()
143 throws com.liferay.portal.SystemException;
144
145 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
146 public java.util.List<com.liferay.portlet.expando.model.ExpandoColumn> findAll(
147 int start, int end) throws com.liferay.portal.SystemException;
148
149 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
150 public java.util.List<com.liferay.portlet.expando.model.ExpandoColumn> findAll(
151 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
152 throws com.liferay.portal.SystemException;
153
154 public void removeByTableId(long tableId)
155 throws com.liferay.portal.SystemException;
156
157 public void removeByT_N(long tableId, java.lang.String name)
158 throws com.liferay.portal.SystemException,
159 com.liferay.portlet.expando.NoSuchColumnException;
160
161 public void removeAll() throws com.liferay.portal.SystemException;
162
163 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
164 public int countByTableId(long tableId)
165 throws com.liferay.portal.SystemException;
166
167 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
168 public int countByT_N(long tableId, java.lang.String name)
169 throws com.liferay.portal.SystemException;
170
171 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
172 public int countAll() throws com.liferay.portal.SystemException;
173 }