1
22
23 package com.liferay.wsrp.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 WSRPProducerPersistence extends BasePersistence {
40 public com.liferay.wsrp.model.WSRPProducer create(long producerId);
41
42 public com.liferay.wsrp.model.WSRPProducer remove(long producerId)
43 throws com.liferay.portal.SystemException,
44 com.liferay.wsrp.NoSuchProducerException;
45
46 public com.liferay.wsrp.model.WSRPProducer remove(
47 com.liferay.wsrp.model.WSRPProducer wsrpProducer)
48 throws com.liferay.portal.SystemException;
49
50
53 public com.liferay.wsrp.model.WSRPProducer update(
54 com.liferay.wsrp.model.WSRPProducer wsrpProducer)
55 throws com.liferay.portal.SystemException;
56
57
70 public com.liferay.wsrp.model.WSRPProducer update(
71 com.liferay.wsrp.model.WSRPProducer wsrpProducer, boolean merge)
72 throws com.liferay.portal.SystemException;
73
74 public com.liferay.wsrp.model.WSRPProducer updateImpl(
75 com.liferay.wsrp.model.WSRPProducer wsrpProducer, boolean merge)
76 throws com.liferay.portal.SystemException;
77
78 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
79 public com.liferay.wsrp.model.WSRPProducer findByPrimaryKey(long producerId)
80 throws com.liferay.portal.SystemException,
81 com.liferay.wsrp.NoSuchProducerException;
82
83 public com.liferay.wsrp.model.WSRPProducer fetchByPrimaryKey(
84 long producerId) throws com.liferay.portal.SystemException;
85
86 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
87 public com.liferay.wsrp.model.WSRPProducer findByInstanceName(
88 java.lang.String instanceName)
89 throws com.liferay.portal.SystemException,
90 com.liferay.wsrp.NoSuchProducerException;
91
92 public com.liferay.wsrp.model.WSRPProducer fetchByInstanceName(
93 java.lang.String instanceName)
94 throws com.liferay.portal.SystemException;
95
96 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
97 public java.util.List<com.liferay.wsrp.model.WSRPProducer> findByP_N(
98 java.lang.String portalId, java.lang.String namespace)
99 throws com.liferay.portal.SystemException;
100
101 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
102 public java.util.List<com.liferay.wsrp.model.WSRPProducer> findByP_N(
103 java.lang.String portalId, java.lang.String namespace, int start,
104 int end) throws com.liferay.portal.SystemException;
105
106 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
107 public java.util.List<com.liferay.wsrp.model.WSRPProducer> findByP_N(
108 java.lang.String portalId, java.lang.String namespace, int start,
109 int end, com.liferay.portal.kernel.util.OrderByComparator obc)
110 throws com.liferay.portal.SystemException;
111
112 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
113 public com.liferay.wsrp.model.WSRPProducer findByP_N_First(
114 java.lang.String portalId, java.lang.String namespace,
115 com.liferay.portal.kernel.util.OrderByComparator obc)
116 throws com.liferay.portal.SystemException,
117 com.liferay.wsrp.NoSuchProducerException;
118
119 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
120 public com.liferay.wsrp.model.WSRPProducer findByP_N_Last(
121 java.lang.String portalId, java.lang.String namespace,
122 com.liferay.portal.kernel.util.OrderByComparator obc)
123 throws com.liferay.portal.SystemException,
124 com.liferay.wsrp.NoSuchProducerException;
125
126 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
127 public com.liferay.wsrp.model.WSRPProducer[] findByP_N_PrevAndNext(
128 long producerId, java.lang.String portalId, java.lang.String namespace,
129 com.liferay.portal.kernel.util.OrderByComparator obc)
130 throws com.liferay.portal.SystemException,
131 com.liferay.wsrp.NoSuchProducerException;
132
133 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
134 public java.util.List<Object> findWithDynamicQuery(
135 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
136 throws com.liferay.portal.SystemException;
137
138 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
139 public java.util.List<Object> findWithDynamicQuery(
140 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
141 int end) throws com.liferay.portal.SystemException;
142
143 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
144 public java.util.List<com.liferay.wsrp.model.WSRPProducer> findAll()
145 throws com.liferay.portal.SystemException;
146
147 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
148 public java.util.List<com.liferay.wsrp.model.WSRPProducer> findAll(
149 int start, int end) throws com.liferay.portal.SystemException;
150
151 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
152 public java.util.List<com.liferay.wsrp.model.WSRPProducer> findAll(
153 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
154 throws com.liferay.portal.SystemException;
155
156 public void removeByInstanceName(java.lang.String instanceName)
157 throws com.liferay.portal.SystemException,
158 com.liferay.wsrp.NoSuchProducerException;
159
160 public void removeByP_N(java.lang.String portalId,
161 java.lang.String namespace) throws com.liferay.portal.SystemException;
162
163 public void removeAll() throws com.liferay.portal.SystemException;
164
165 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
166 public int countByInstanceName(java.lang.String instanceName)
167 throws com.liferay.portal.SystemException;
168
169 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
170 public int countByP_N(java.lang.String portalId, java.lang.String namespace)
171 throws com.liferay.portal.SystemException;
172
173 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
174 public int countAll() throws com.liferay.portal.SystemException;
175 }