1
22
23 package com.liferay.portlet.shopping.service.persistence;
24
25
31 public interface ShoppingCartPersistence {
32 public com.liferay.portlet.shopping.model.ShoppingCart create(long cartId);
33
34 public com.liferay.portlet.shopping.model.ShoppingCart remove(long cartId)
35 throws com.liferay.portal.SystemException,
36 com.liferay.portlet.shopping.NoSuchCartException;
37
38 public com.liferay.portlet.shopping.model.ShoppingCart remove(
39 com.liferay.portlet.shopping.model.ShoppingCart shoppingCart)
40 throws com.liferay.portal.SystemException;
41
42
45 public com.liferay.portlet.shopping.model.ShoppingCart update(
46 com.liferay.portlet.shopping.model.ShoppingCart shoppingCart)
47 throws com.liferay.portal.SystemException;
48
49
62 public com.liferay.portlet.shopping.model.ShoppingCart update(
63 com.liferay.portlet.shopping.model.ShoppingCart shoppingCart,
64 boolean merge) throws com.liferay.portal.SystemException;
65
66 public com.liferay.portlet.shopping.model.ShoppingCart updateImpl(
67 com.liferay.portlet.shopping.model.ShoppingCart shoppingCart,
68 boolean merge) throws com.liferay.portal.SystemException;
69
70 public com.liferay.portlet.shopping.model.ShoppingCart findByPrimaryKey(
71 long cartId)
72 throws com.liferay.portal.SystemException,
73 com.liferay.portlet.shopping.NoSuchCartException;
74
75 public com.liferay.portlet.shopping.model.ShoppingCart fetchByPrimaryKey(
76 long cartId) throws com.liferay.portal.SystemException;
77
78 public java.util.List<com.liferay.portlet.shopping.model.ShoppingCart> findByGroupId(
79 long groupId) throws com.liferay.portal.SystemException;
80
81 public java.util.List<com.liferay.portlet.shopping.model.ShoppingCart> findByGroupId(
82 long groupId, int start, int end)
83 throws com.liferay.portal.SystemException;
84
85 public java.util.List<com.liferay.portlet.shopping.model.ShoppingCart> findByGroupId(
86 long groupId, int start, int end,
87 com.liferay.portal.kernel.util.OrderByComparator obc)
88 throws com.liferay.portal.SystemException;
89
90 public com.liferay.portlet.shopping.model.ShoppingCart findByGroupId_First(
91 long groupId, com.liferay.portal.kernel.util.OrderByComparator obc)
92 throws com.liferay.portal.SystemException,
93 com.liferay.portlet.shopping.NoSuchCartException;
94
95 public com.liferay.portlet.shopping.model.ShoppingCart findByGroupId_Last(
96 long groupId, com.liferay.portal.kernel.util.OrderByComparator obc)
97 throws com.liferay.portal.SystemException,
98 com.liferay.portlet.shopping.NoSuchCartException;
99
100 public com.liferay.portlet.shopping.model.ShoppingCart[] findByGroupId_PrevAndNext(
101 long cartId, long groupId,
102 com.liferay.portal.kernel.util.OrderByComparator obc)
103 throws com.liferay.portal.SystemException,
104 com.liferay.portlet.shopping.NoSuchCartException;
105
106 public java.util.List<com.liferay.portlet.shopping.model.ShoppingCart> findByUserId(
107 long userId) throws com.liferay.portal.SystemException;
108
109 public java.util.List<com.liferay.portlet.shopping.model.ShoppingCart> findByUserId(
110 long userId, int start, int end)
111 throws com.liferay.portal.SystemException;
112
113 public java.util.List<com.liferay.portlet.shopping.model.ShoppingCart> findByUserId(
114 long userId, int start, int end,
115 com.liferay.portal.kernel.util.OrderByComparator obc)
116 throws com.liferay.portal.SystemException;
117
118 public com.liferay.portlet.shopping.model.ShoppingCart findByUserId_First(
119 long userId, com.liferay.portal.kernel.util.OrderByComparator obc)
120 throws com.liferay.portal.SystemException,
121 com.liferay.portlet.shopping.NoSuchCartException;
122
123 public com.liferay.portlet.shopping.model.ShoppingCart findByUserId_Last(
124 long userId, com.liferay.portal.kernel.util.OrderByComparator obc)
125 throws com.liferay.portal.SystemException,
126 com.liferay.portlet.shopping.NoSuchCartException;
127
128 public com.liferay.portlet.shopping.model.ShoppingCart[] findByUserId_PrevAndNext(
129 long cartId, long userId,
130 com.liferay.portal.kernel.util.OrderByComparator obc)
131 throws com.liferay.portal.SystemException,
132 com.liferay.portlet.shopping.NoSuchCartException;
133
134 public com.liferay.portlet.shopping.model.ShoppingCart findByG_U(
135 long groupId, long userId)
136 throws com.liferay.portal.SystemException,
137 com.liferay.portlet.shopping.NoSuchCartException;
138
139 public com.liferay.portlet.shopping.model.ShoppingCart fetchByG_U(
140 long groupId, long userId) throws com.liferay.portal.SystemException;
141
142 public java.util.List<Object> findWithDynamicQuery(
143 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
144 throws com.liferay.portal.SystemException;
145
146 public java.util.List<Object> findWithDynamicQuery(
147 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
148 int end) throws com.liferay.portal.SystemException;
149
150 public java.util.List<com.liferay.portlet.shopping.model.ShoppingCart> findAll()
151 throws com.liferay.portal.SystemException;
152
153 public java.util.List<com.liferay.portlet.shopping.model.ShoppingCart> findAll(
154 int start, int end) throws com.liferay.portal.SystemException;
155
156 public java.util.List<com.liferay.portlet.shopping.model.ShoppingCart> findAll(
157 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
158 throws com.liferay.portal.SystemException;
159
160 public void removeByGroupId(long groupId)
161 throws com.liferay.portal.SystemException;
162
163 public void removeByUserId(long userId)
164 throws com.liferay.portal.SystemException;
165
166 public void removeByG_U(long groupId, long userId)
167 throws com.liferay.portal.SystemException,
168 com.liferay.portlet.shopping.NoSuchCartException;
169
170 public void removeAll() throws com.liferay.portal.SystemException;
171
172 public int countByGroupId(long groupId)
173 throws com.liferay.portal.SystemException;
174
175 public int countByUserId(long userId)
176 throws com.liferay.portal.SystemException;
177
178 public int countByG_U(long groupId, long userId)
179 throws com.liferay.portal.SystemException;
180
181 public int countAll() throws com.liferay.portal.SystemException;
182
183 public void registerListener(
184 com.liferay.portal.model.ModelListener listener);
185
186 public void unregisterListener(
187 com.liferay.portal.model.ModelListener listener);
188 }